Roche

Life Sciences

SeniorBackendEngineer(Python/FastAPI)

€55–75k ~AI est. Spain FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Backend Engineer (Python / FastAPI) at Roche. Skills: Backend development, API development, Cloud infrastructure, Data processing. Design backend services. Build backend services”

Industry & Context.

Life Sciences
Problems you'll solve

Solving complex backend challenges; Transforming data infrastructure

Eligibility Requirements

On-site position

What They're Looking For.

Must Have

5+ years software engineering experience, Python primary language, Robust API design, Building and scaling RESTful systems, Solid understanding of relational databases, Data modeling, Schema migrations, Query optimization, Building, deploying, and managing scalable infrastructure in cloud environments, Infrastructure as Code (IaC) utilization, Focus on code quality, Automated testing, Maintainability within CI/CD pipelines, Progress in ambiguous environments, Ownership of problems end-to-end, Hands-on experience with FastAPI, Hands-on experience with PostgreSQL, Hands-on experience with SQLAlchemy, Hands-on experience with Alembic, Hands-on experience with AWS, Hands-on experience with S3, Hands-on experience with Aurora, Hands-on experience with Fargate, Hands-on experience with Lambda, Hands-on experience with CDK, Hands-on experience with pytest, Hands-on experience with NumPy

Nice to Have

Domain knowledge in life sciences, Interest in Sequencing, Interest in PCR, Interest in Bioinformatics, Interest in digital healthcare, Experience with AWS HealthOmics, Building data pipelines for genomic data, Background in data-heavy product architectures, Background in AI-integrated product architectures, Interest in AI/ML systems in production, Experience in large enterprise environments, Experience in Pharma, Experience in MedTech

What You'll Do.

Design backend services

Build backend services

Maintain backend services

Architect cloud infrastructure

Deploy cloud infrastructure

Manage cloud infrastructure

Utilize Infrastructure as Code

Design database schemas

Manage data relationships

Execute database migrations

Ensure performant query optimization

Maintain data pipelines

Ingest scientific data

Normalize scientific data

Process scientific data

Implement automated testing

Maintain CI/CD pipelines

Establish API integrations

Collaborate with Data Scientists

Bring machine learning models into production

How You'll Work.

Team & Collaboration

UX/Frontend team; Data Scientists

Process & Methodology

Infrastructure as Code

Full Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters. ### ### The Position **Who We Are** **At Roche Diagnostics Solutions (RDS)** , our mission is clear: to diagnose earlier, develop faster, and personalize treatment because every patient is unique. Within **Computational Science & Informatics (CSI)**, we are the bridge between our origin and our future, shaping the next era of human health through precise, data-driven diagnostics and precision medicine. We excel in delivering rigorous, clinically actionable data analysis across our diagnostics portfolio, believing that advancing computational methods and informatics solutions is essential to harnessing dynamic human health data. By listening closely to patients and physicians, and leveraging digitization and cutting-edge technologies, we work collaboratively to turn insights into impact. This shared spirit creates an environment where ideas grow, new approaches are trialed, and competitive products reach patients faster—ultimately realizing the DIA 10-year vision and our One Roche ambitions so that everyone can access personalized healthcare solutions. **The Opportunity** We are looking for an experienced Backend Python Engineer to build robust, scalable APIs and services that power our digital products in the life sciences sector. Working closely with our Frontend/UX team and Data Scientists, you will design the backend infrastructure required to process, manage, and serve complex bioinformatics and machine learning data. In this highly collaborative role, you will tackle challenges ranging from optimizing databas

Free ATS check

Applying for this Senior Backend Engineer (Python / FastAPI) role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Roche?

Real rants from real employees. Read before you apply.

Read Company Rants →