
RaySearch Laboratories AB (publ) · Stockholm
RaySearch develops innovative software solutions to improve cancer care. About 1000 clinics in more than 40 countries use RaySearch software to improve treatmen...
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.
About us At Techrytera AB, recruitment starts with you. We are a staffing and recruitment company with deep expertise and a clear focus on IT and Engineering. With our industry knowledge and close dialogue with both candidates and clients, we create precise matches where the right skills meet the right needs. We believe that a truly great match is not just about a job description – it’s about your experience, your potential, and what you genuinely want to develop in. That’s why we always focus on the individual. By understanding your background, motivations, and ambitions, we can connect you with assignments and roles at our clients where you have the right conditions to grow and make an impact. Our goal is to build long-term and meaningful collaborations – for both you as a candidate and for our clients. Job Description We are currently looking for a Senior or Expert Data Engineer to join a large-scale data transformation initiative at a global retail organization. This assignment is part of a strategic effort to build modern data platforms and enable a truly data-driven organization. In this role, you will contribute to building and maintaining data products within a Data Mesh architecture, working closely with cross-functional teams to deliver scalable and high-quality data solutions. Key Responsibilities: Design and develop robust SSAS cubes (tabular or multidimensional) to support advanced analytics and reporting. Build, optimize, and maintain SQL-based ETL pipelines and data models. Collaborate with analysts and business stakeholders to translate requirements into scalable data solutions. Ensure data quality, performance, and governance across data products. Migrate or integrate existing on-premise data solutions to Google Cloud Platform (GCP). Contribute to the development of data-intensive solutions within a modern data platform. Required Qualifications Proven experience with SSAS and OLAP cube development. Strong SQL skills (e.g., T-SQL, BigQuery SQL). Experience with data modeling and performance tuning. Hands-on experience with Google Cloud Platform, especially BigQuery, Dataflow, and Cloud Storage. Familiarity with CI/CD practices within data engineering environments. Experience with Power BI or other reporting tools. Exposure to dbt, Airflow, or similar orchestration tools. Strong problem-solving ability and collaborative mindset. Fluent in English (written and spoken) Nice to Have Understanding of retail business processes and data. Experience working with data visualization tools. Application When you apply through Techrytera AB, you’re not just applying for a job – you’re starting a dialogue about your career path. We want to get to know you, your experience, and your ambitions so that we can match you with the right opportunities at our clients. Does this sound interesting? Submit your application or get in touch with us to learn more. We look forward to discovering the next step in your career together with you.
Providing Value & Impact - SwedQ. SwedQ is a consultancy company that has lately proven to have a unique model for those who want to grow, create a legacy, and take on challenges that both add and gain value. Year after year, we have managed to serve clients within a wide range of industries (intentionally excluding gambling and weaponry). During this time, we have also grown steadily—in revenue, in team size, and in the impact of our deliveries. We are looking for someone who wants to be part of the company in a literal sense. That means taking on the technical challenges as well as getting a portion of the company in the future. If you would like, you can also drive your own ideas forward and implement them with us. You’ll be working closely with everyone here, which makes it easy to bring change and act on what you believe in. What's in it for you? The question goes back to you: what do you want (with common sense or not)? Some people value fixed salaries, pensions, and stability. Others want a bigger share of the pie and are ready to share the risks. Let’s talk that through. One thing is certain—we’ll make sure you find your “it,” whether that’s with us in-house or with our clients. We’ll shape the role to fit both your needs and ours. The good thing? You will be surrounded by people who are technically savvy, giving you plenty of opportunities to teach and learn. And if not technically, then perhaps in entrepreneurship. We know - it’s a lot of questions. That’s why we have interviews, right? Who are you: At least 5 years of hands-on experience building, owning, and operating production-grade data pipelines in complex, data-intensive environments Strong experience designing and evolving batch-based ETL / ELT pipelines that power externally facing analytics products and dashboards used at scale Proven ability to transform raw event- and transaction-level data into trusted, business-critical KPIs, including funnel metrics, performance indicators, and customer insights Deep expertise in Python and advanced SQL, with a strong focus on analytical queries, feature engineering, and correctness at scale Experience automating and standardizing reporting workflows, replacing manual or semi-automated processes with robust, maintainable data products Strong understanding of data modeling, schema evolution, metric definitions, and data quality in analytical data warehouse environments Hands-on experience optimizing SQL-heavy pipelines, removing unnecessary transformation layers, and improving end-to-end data efficiency Experience collaborating closely with Product Analytics, Data Modeling, and Product Engineering teams to translate business needs into scalable technical solutions Familiarity with workflow orchestration and dependency management using tools such as Airflow (or equivalent schedulers) Experience working with batch and ELT-style pipeline patterns in modern data platforms Solid hands-on experience with AWS (e.g. S3, Redshift, IAM) and analytical data warehouses such as Redshift or similar Experience with CI/CD and production deployment best practices for data systems (e.g. Jenkins, Git-based workflows) Ability to take strong ownership of mission-critical data products, with a clear focus on reliability, scalability, and long-term maintainability Interest in building data platforms that go beyond reporting — enabling trend analysis, behavioral insights, performance measurement, and data-driven recommendations Experience from fintech, payments, or other regulated environments is a strong plus Strong analytical mindset, problem-solving skills, and the ability to clearly communicate complex data concepts to both technical and non-technical stakeholders Experience with basic front-end or visualization technologies (e.g. React) is a nice-to-have Fluent in English and Swedish SwedQ culture SwedQ began with siblings who brought in people they knew. Those people recommended friends, and from there, the company grew further through open head-hunting. Over time, we’ve built a diverse team with different backgrounds, experiences, and insights. We made sure to amplify this diversity by embracing independence and accountability while driving value-creating work. At the same time, we make sure to have fun—with epic football tournaments, unforgettable trips, and great dinners. Perks & Benefits Competitive salary—you decide your preferred salary model Budget to spend on health and gym Generous developer budget Monthly payments into your additional pension fund Private health insurance Private healthcare Office in the city – a stone’s throw from public transport and lunch restaurants Breakfast in the SwedQ office EVERYDAY Support for open-source projects and community engagement Kick-ass colleagues and mentors at every corner Company car (or car allowance) Benefits to make life easier—home cleaning, childcare, and more