Senior Data Engineer - Oncology Analytics Platform

RaySearch Laboratories AB (publ)

Stockholms kommun

On-site

SEK 750,000 - 1,100,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

In-house gym
Yoga classes
Table football
After-work events
Lunch buffet
Daily fika
Rooftop terrace

Job summary

RaySearch Laboratories AB (publ) in Stockholm is seeking a data engineer to help ingest, transform, and model data from clinical and operational sources. You will build analytics use cases and ensure data quality for healthcare analytics.

You will implement analytics capabilities with SQL and Python, contribute to scalable architecture, and work within a healthcare software environment focused on reliability and traceability.

Qualifications

  • SQL development and data engineering experience.
  • Python development and ETL/ELT implementation.
  • Data warehousing and modeling experience.
  • Experience applying software engineering best practices to data platforms.
  • Several years of production data systems experience.

Responsibilities

  • Ingest and integrate data from clinical and operational sources.
  • Build and maintain data ingestion and transformation pipelines.
  • Develop analytical data models for product capabilities.
  • Implement analytics capabilities using SQL and Python.
  • Support data quality, observability, and testability.
  • Contribute to scalable architecture decisions.
  • Participate in validation and risk-management activities.

Skills

SQL development
Python development
Data engineering
ELT/ETL development
Data modeling
Production systems
Requirements translation

Education

Computer Science / Engineering / Mathematics degree beneficial

Tools

PostgreSQL
SQL Server
dbt
AWS
CDC-based ingestion
Apache Superset

Job description

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 such as data quality, traceability, reproducibility, validation, and risk management. While RayIntelligence is not a medical device, we apply many of the same engineering principles and quality practices used across RaySearch. We are building a product for environments where we do not control the source systems, which requires handling limited access to real‑world customer data, variations between customer environments, and 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.

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
  • Python & SQL
  • PostgreSQL & SQL Server
  • dbt
  • AWS
  • CDC‑based ingestion
  • Apache Superset
Your Profile
  • 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 demonstrated through several years of professional experience designing, building, and operating production data systems
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.

Equal Employment Opportunity Statement

We believe in equal opportunities, value diversity and work actively to prevent discrimination.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer – Oncology Analytics Platform
Senior Data Engineer – Oncology Analytics Platform

RaySearch Laboratories • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Lunch buffet
In-house gym
Rooftop terrace with view
Senior Data Engineer - Oncology Analytics Platform
Senior Data Engineer - Oncology Analytics Platform

Raysearch Laboratories AB (Publ) • Solna kommun

On-site
SEK 700,000 - 1,000,000
Lunch buffet
In-house gym
Yoga classes
+2
Senior Data Engineer for Healthcare Analytics Platform
Senior Data Engineer for Healthcare Analytics Platform

Raysearch Laboratories AB (Publ) • Solna kommun

On-site
SEK 700,000 - 1,000,000
Lunch buffet
In-house gym
Yoga classes
+2
Senior Data Engineer – Healthcare Analytics Platform (Stockholm)
Senior Data Engineer – Healthcare Analytics Platform (Stockholm)

RaySearch Laboratories • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
Lunch buffet
In-house gym
Rooftop terrace with view
Senior Data Engineer – Oncology Analytics Platform (Stockholm)
Senior Data Engineer – Oncology Analytics Platform (Stockholm)

RaySearch Laboratories AB (publ) • Stockholms kommun

On-site
SEK 750,000 - 1,100,000
In-house gym
Yoga classes
Table football
+4
System Developer - Core Team
System Developer - Core Team

RaySearch Laboratories AB (publ) • Stockholms kommun

On-site
SEK 900,000 - 1,200,000
DevOps Engineer
DevOps Engineer

RaySearch Laboratories AB (publ) • Stockholms kommun

On-site
SEK 900,000 - 1,300,000
In-house gym
Yoga sessions
Table tennis
Group Manager/Senior System Developer
Group Manager/Senior System Developer

RaySearch Laboratories AB (publ) • Stockholms kommun

On-site
SEK 1,200,000 - 1,800,000
Group Manager/Senior System Developer
Group Manager/Senior System Developer

Raysearch Laboratories AB (Publ) • Solna kommun

On-site
SEK 1,200,000 - 1,600,000
Gym facilities
Yoga classes
Lunch buffet
+1
Product Designer
Product Designer

RaySearch Laboratories • Stockholms kommun

On-site
SEK 700,000 - 900,000
In-house gym
Lunch buffet
Fika every day
+2