
Lovable Labs Sweden AB · Stockholm
TL;DR - We are looking for analytics engineers to own the semantic and modeling layer of our warehouse by transforming raw data into well-defined, trustworthy d...
TL;DR - We are looking for analytics engineers to own the semantic and modeling layer of our warehouse by transforming raw data into well-defined, trustworthy datasets and metrics. You are obsessed with analytical consistency, designing impactful metrics, and building strong foundations for self-service analytics.
Why Lovable?
Lovable lets anyone and everyone build software with plain English. From solopreneurs to Fortune 100 teams, millions of people use Lovable to transform raw ideas into real products - fast. We are at the forefront of a foundational shift in software creation, which means you have an unprecedented opportunity to change the way the digital world works. Over 2 million people in 200+ countries already use Lovable to launch businesses, automate work, and bring their ideas to life. And we’re just getting started.
We’re a small, talent-dense team building a generation-defining company from Stockholm. We value extreme ownership, high velocity and low-ego collaboration. We seek out people who care deeply, ship fast, and are eager to make a dent in the world.
Expertise with SQL, dbt, SQLMesh or similar tools (data modeling, testing, macros, docs)
Experience with data warehousing concepts, cloud warehouses (Snowflake, BigQuery, Redshift, Databricks) and BI tools (Looker, Tableau, Power BI, Hex, Metabase, etc)
Understanding of dimensional modeling, data contracts, and metrics/semantical layers
Familiarity with modern ELT and orchestration workflows (Airflow, Dagster, Prefect, etc)
Strong business acumen and ability to translate domain logic into scalable data structures
Build and maintain data models, following modular, tested, and version-controlled practices
Partner with domain teams to understand business logic and codify it into reusable models and metrics
Define and document key metrics and data contracts across domains
Collaborate with Data Platform Engineers to optimize query performance and warehouse cost
Automate and maintain data documentation, lineage, and governance standards
Develop guidelines for analytics development, data modeling and structure conventions
Our tech stack
Frontend: React
Backend: Golang and Rust
Cloud: Cloudflare, GCP, AWS, Many LLM providers
DevOps & Tooling: Github Actions, Grafana, OTEL, infrastructure-as-code (Terraform)
And always on the lookout for what's next!
How we hire
Fill in a short form then jump on an intro call with recruiter.
Complete the general programming exercise.
Show us how you approach problems during several technical interviews.
Tell us about your most impressive project.
About your application
Please submit your application in English - it’s our company language so you’ll be speaking lots of it if you join
We treat all candidates equally - if you’re interested please apply through our careers portal
RaySearch develops innovative software solutions to improve cancer care. About 1000 clinics in more than 40 countries use RaySearch software to improve treatments and quality of life for patients. RaySearch was founded in 2000 and is listed on Nasdaq Stockholm. The headquarters is located in Stockholm, with subsidiaries in the US, Europe and Asia - Pacific. Today we are more than 400 employees with a common vision of improving cancer care with innovative software. Our great staff is crucial for our success and we offer a fantastic working environment in modern offices, flexibility and good opportunities for development. We believe in equal opportunities, value diversity and work actively to prevent discrimination. RaySearch develops software that supports cancer treatment at hospitals and radiotherapy clinics worldwide. We are looking for a Senior Data Engineer to work on RayIntelligence, an oncology analytics platform helping radiotherapy clinics turn data into actionable insights.About RayIntelligence Radiotherapy clinics generate large amounts of clinical and operational data every day, but much of this information remains difficult to access, analyze, and act upon. RayIntelligence is designed specifically for radiotherapy clinics, bringing together data from treatment planning systems, oncology information systems, and other clinical and operational sources. The platform enables clinics to analyze treatment workflows, patient volumes, machine utilization, resource planning, treatment patterns, and long-term outcomes. By making data more accessible and reliable, RayIntelligence helps clinics understand their operations, learn from past treatments, and continuously improve care. For healthcare analytics to create value, clinics need confidence in the data they use. RayIntelligence ensures consistent metrics, understandable insights, and traceable data from source to result. Already deployed at customer sites, the platform is continuously expanding its analytical capabilities and adoption worldwide. About the Role The role spans data ingestion, integration, transformation, analytical data modeling, and the implementation of new analytics use cases. Working in healthcare brings unique engineering challenges. Data quality, traceability, reproducibility, validation, and risk management are key aspects of our software development process. While RayIntelligence is not a medical device, we apply many of the same engineering principles and quality practices used across RaySearch. Unlike internal analytics teams, we are building a product for environments where we do not control the source systems. This requires us to handle limited access to real-world customer data, variations between customer environments, and the challenge of creating analytics that clinics can understand and trust. Today, the platform focuses on analytics and reporting use cases, with future AI and machine learning capabilities building on the foundations being developed. RaySearch supports the use of modern AI-assisted development tools where appropriate, while maintaining the quality standards and engineering rigor required in healthcare software. Responsibilities Capture and integrate data from clinical and operational source systems Design, build, and maintain data ingestion and transformation pipelines Develop analytical data models supporting product capabilities and customer use cases Implement new analytics capabilities using SQL and Python Contribute to architecture and design decisions related to scalability, maintainability, and data quality Improve observability, traceability, and reliability across the platform Ensure that metrics, transformations, and data flows can be understood, tested, and verified Participate in validation, testing, and risk-management activities appropriate for healthcare software environments Technology Stack Our platform includes technologies and programming languages such as: Python & SQL PostgreSQL & SQL Server dbt AWS CDC-based ingestion Apache Superset Your Profile We believe successful candidates will typically have experience in several of the following areas: SQL development Python development Data engineering and ELT/ETL development Data modeling and data warehousing Experience applying software engineering best practices to data platforms and production systems Translating product and analytical requirements into robust technical solutions Working with data quality, observability, testing, or traceability in production data systems Formal education in Computer Science, Engineering, Mathematics, or a related field is beneficial. Equivalent practical experience is equally valued Seniority is typically demonstrated through several years of professional experience designing, building, and operating production data systems Our Culture At RaySearch, we share a passion for innovation and the fight against cancer. Our team consists of dedicated experts who strive to deliver exceptional results through collaboration, attention to detail, and cutting-edge technology. We take pride in our role as a leader in cancer treatment, developing solutions that truly make a difference for patients worldwide. Our Offer We offer a dynamic and inclusive work environment in Hagastaden, Stockholm’s Life Science Hub. Our modern office space includes an in-house gym, yoga classes, and social activities such as ping pong, table football, and after-work events. We also provide a fantastic lunch buffet, daily fika, and a stunning rooftop terrace with a 360-degree view of Stockholm. This comes with a competitive compensation and benefits package. Application Please apply for the position through the application form below. We do not accept applications via e-mail.
Join the Data & AI journey at Schibsted Media Data and AI are becoming increasingly important in how we build better products, support smarter decisions, and create value across Schibsted Media. We are looking for a Senior Data Engineer who wants to help shape reliable, scalable, and well-governed data products used across our media brands. In this role, you will work in the intersection of data engineering, analytics engineering, and platform thinking. You will help us build trusted data models, improve how we work with data pipelines, and guide technical direction for a team working closely with stakeholders across Finance, HR, Product, Subscription, and other data & AI teams. You will join the Data & AI organization, where we build data capabilities that help teams across Schibsted Media make better decisions, create trusted data products, and enable future AI use cases. About the role We are looking for someone who can be both hands-on and guiding. You do not need to be the loudest person in the room, but you should be able to create clarity, make pragmatic technical decisions, and help other engineers grow. You will play a key role in shaping how we build data as a product. This includes creating data models that are reliable, well-documented, and designed for real use cases, not just pipelines that move data. As a senior member of the team, you will also help create good engineering practices, mentor more junior engineers, and collaborate closely with adjacent teams working on data platforms and shared tooling. What you will do Collaborate closely with stakeholders to understand needs, clarify tradeoffs, and deliver pragmatic solutions Design, build, and maintain robust data pipelines using technologies such as Snowflake, dbt, and Airflow Develop scalable and maintainable data models that support analytics, reporting, and AI use cases Help define best practices for data modeling, transformation, testing, documentation, and governance Mentor junior engineers and support the team in making good technical decisions Work with adjacent Data & AI teams to align on platform capabilities, standards, and shared ways of working Improve reliability, performance, cost-efficiency, and scalability of our data solutions Contribute to a culture of ownership, learning, and continuous improvement What we are looking forMust have Solid experience as a Data Engineer or similar role Strong SQL skills and good understanding of data warehousing concepts Experience with data modeling and building data products for analytics or reporting Experience with modern data transformation and orchestration tools (e.g. dbt, Airflow or similar) Ability to take ownership and make pragmatic technical decisions in ambiguous and evolving environments Strong communication skills and ability to work with both technical and non-technical stakeholders. English is our main working language. Collaborative mindset and ability to work well across teams Nice to have Experience with Python or scripting for data engineering workflows Experience with CI/CD, GitOps, and version control best practices Experience with cloud platforms such as AWS, GCP, or Azure Experience with data quality, observability, governance, or access control Experience as a senior engineer in a cross-functional environment Why join us? High ownership and influence in shaping technical direction and ways of working Opportunity to shape trusted data products with real impact across Schibsted Media Flexible working hours and hybrid work options with strong trust and autonomy International environment with offices in Oslo, Stockholm, and Krakow Strong learning culture with learning budget and active engineering & AI communities Access to Schibsted’s media products, including premium news and podcasts About you You enjoy turning messy problems into clear, maintainable solutions. You care about technical quality, but you also understand that good engineering is about tradeoffs, communication, and delivering value. You are comfortable working in an environment where not everything is fully defined yet. You help create structure, bring others along, and make the team better through your technical judgment and collaboration. If you want to help build trusted data products that enable better decisions and future AI capabilities across Schibsted Media, we would love to hear from you. Öppen för alla Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.
Join the Data & AI journey at Schibsted Media Data and AI are becoming increasingly important in how we build better products, support smarter decisions, and create value across Schibsted Media. We're looking for a Data Engineer to join our Data Infrastructure team and help build the shared data platform that powers analytics and AI across Schibsted Media. Our team enables data teams to build trusted, scalable, and well-governed data products. In this role, you will work at the intersection of data engineering and platform engineering. You'll help improve our data platform while also contributing to trusted data models, modern data pipelines, and engineering practices used across the organization. You will join the Data & AI organization, where we build data capabilities that help teams across Schibsted Media make better decisions, create trusted data products, and enable future AI use cases. About the role We're looking for someone with 4+ years of experience who enjoys building solid data solutions while improving the shared data platform that enables teams across Schibsted Media. You'll work with technologies such as Snowflake, dbt, Airflow, and Python to develop shared tooling, maintain platform capabilities, and contribute to modern data engineering practices. You'll also help deploy and manage cloud infrastructure, automate operational tasks, and continuously improve the reliability and scalability of our platform. While prior infrastructure experience is a plus, we're looking for someone who is eager to learn and grow in this area. What you'll do Collaborate with Data & AI teams to understand platform needs and deliver scalable data solutions Design, build, and improve shared data platform capabilities, developer tooling, data pipelines, and automation using technologies such as Snowflake, dbt, Airflow, and Python Support and evolve our Privacy Compliance Platform, helping enable secure, compliant, and governed access to data across Schibsted Media Deploy, maintain, and improve cloud infrastructure using Infrastructure as Code and modern automation practices Improve reliability, observability, performance, cost-efficiency, and scalability of our data platform Develop reusable templates, tooling, and documentation that enable self-service across Data & AI teams Develop maintainable data models that support analytics, reporting, and AI use cases Contribute to good practices for data modeling, transformation, testing, documentation, and governance Participate in code reviews, technical discussions, and continuous improvement of our ways of working Contribute to a culture of ownership, learning, and collaboration What we're looking forMust have 4+ years of experience as a Data Engineer or similar role Strong SQL skills and a good understanding of modern data warehousing concepts Experience building data pipelines and working with orchestration tools such as Airflow or similar Hands-on experience with dbt and modern data transformation practices Experience with Python for data engineering or automation Experience with Git and modern software engineering practices Ability to take ownership of tasks and deliver maintainable solutions Good communication skills and ability to work with both technical and non-technical stakeholders. English is our main working language. Collaborative mindset and willingness to learn from and contribute to the team Nice to have Experience with software engineering practices such as automated testing, CI/CD, and code review workflows Experience with Snowflake or similar cloud data platforms Experience with Infrastructure as Code (Terraform or similar) Experience with AWS, GCP, or Azure Interest in data quality, observability, governance, or platform engineering Why join us? Build the platform that enables data and AI across Schibsted Media Work with modern technologies and experienced engineers across multiple teams Flexible working hours and hybrid work options with strong trust and autonomy International environment with offices in Oslo, Stockholm, and Krakow Strong learning culture with learning budget and active engineering & AI communities Access to Schibsted's premium media products, including news and podcasts About you You enjoy turning technical challenges into simple, maintainable solutions. You're passionate about improving the developer experience and building reusable solutions that help other engineers move faster. You care about building reliable systems, but also understand that great engineering is about collaboration, continuous improvement, and enabling others to succeed. You're curious, take ownership of your work, and enjoy helping build the platform that supports trusted data products across Schibsted Media.