Staff Software Engineer - Data Platforms
Core
Design and build shared engineering capabilities and scalable data platforms to process large volumes of sensitive health and genetic data for health research.
Role type
Staff Software Engineer (Data Platforms)
Builds
Scalable, reusable engineering tooling, data pipelines, and secure analytics systems for health research.
Domain
Health technology / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Cloud engineering (Azure/AWS/GCP), Python, Infrastructure as Code (Terraform, Ansible), Kubernetes, Helm, Docker, Spark, Databricks, relational databases (PostgreSQL), CI/CD, observability (Grafana, Prometheus, New Relic), data modeling.
Preferred skills
Orchestration tools (Dagster, Prefect, Airflow), health data models (FHIR, OMOP, PCORnet, i2b2, CDISC), genetic/clinical data experience.
Technologies
Azure, AWS, GCP, Kubernetes, Helm, Docker, Terraform, Ansible, Python, Spark, Databricks, PostgreSQL, Grafana, Prometheus, New Relic, Dagster, Prefect, Airflow, Git, GitHub.
Responsibilities
Guide technical decisions and architecture for data platforms; lead critical technical strategy implementations; perform high-impact hands-on engineering; integrate partner systems; mentor and coach engineers; support live operations and incident response; identify and solve pipeline problems.
Seniority
Staff, hands-on IC with strategic influence