Roche
Life Sciences
SeniorBackendEngineer(Python/FastAPI)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Backend Engineer (Python / FastAPI) at Roche. Skills: Backend development, API development, Cloud infrastructure, Data processing. Design backend services. Build backend services”
Industry & Context.
Solving complex backend challenges; Transforming data infrastructure
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
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.