Software Engineer - Data
Core
Build and scale core backend systems, data infrastructure, and pipelines to support healthcare advertising solutions, reporting APIs, and analytics.
Role type
Senior backend software engineer (data infrastructure)
Builds
Scalable data pipelines, storage solutions, and distributed systems for healthcare advertising
Domain
Healthcare advertising, cloud data infrastructure
Deliverable
production ML models | product features | dashboards & analysis
Required skills
Java (Spring Boot), SQL, Python, Apache Spark, Apache Airflow, BigQuery, ClickHouse, public cloud (GCP/AWS), distributed systems design, DataOps, DevOps
Preferred skills
None stated
Technologies
Java, Spring Boot, SQL, Python, Apache Spark, Apache Airflow, BigQuery, ClickHouse, GCP, AWS
Responsibilities
Develop, test, and maintain highly reliable, scalable, and cost-optimized distributed systems and data architectures; Create automated ingestion, storage, and transformation pipelines for downstream data access; Design and operate data pipelines tailored to support Data Scientists and Machine Learning Engineers; Implement and champion DataOps and DevOps practices; Establish and refine formal data practices, architectures, and engineering standards; Partner with business stakeholders, product teams, analysts, and senior engineers to turn business needs into technical reality
Seniority
Mid-level, hands-on IC