Senior Software Engineer II
Core
Design, build, and maintain scalable backend services and data infrastructure to support early cancer detection systems.
Role type
Senior backend software engineer (data infrastructure)
Builds
Internal and external backend services, data pipelines for machine learning applications
Domain
Healthcare technology / Bioinformatics / Genomics
Deliverable
production ML models | infrastructure
Required skills
Python, backend development, containerization (Docker, Kubernetes), cloud platforms (AWS, Azure, GCP), scalable system design, code review leadership
Preferred skills
Statistical and machine learning methods, ETL/data pipeline development (Flyte, Airflow), computational biology, FDA regulated environment experience
Technologies
Python, Docker, Kubernetes, AWS, Azure, Google Cloud Platform, Flyte, Airflow
Responsibilities
Design and deploy reliable, fault-tolerant backend services; collaborate with scientists and product managers; mentor junior engineers; lead code and design reviews; contribute to data infrastructure for ML applications; implement engineering hygiene practices
Seniority
Senior, hands-on IC with mentorship responsibilities