Senior Data Engineer
9amHealth· Data
RemoteUp to $195kFull-timePosted 5mo ago
About the role
Senior Data Engineer role at 9amHealth focusing on owning and evolving the data platform powering clinical operations, BI, and AI initiatives. Hands-on, full-stack data role requiring strong Python/SQL, AWS data stack, and collaboration with cross-functional teams.
Responsibilities
- Design, build, and maintain scalable data pipelines and ETL/ELT workflows in Python using AWS Glue, Apache Spark, Airflow, or equivalent orchestration tools.
- Write production-grade Python code for DWH logic, reporting jobs, data transformations, and internal tooling, following software engineering best practices (testing, code review, CI/CD).
- Develop and optimize analytical data models (dimensional, OBT, or hybrid) that serve self-service BI and advanced analytics use cases.
- Build and maintain dashboards, explores, and semantic layers in Looker and/or Tableau; ensure data quality and governance.
- Contribute backend application code in Java (Spring Boot) or Python to support data-intensive features, API integrations, and internal services.
- Champion modern AI coding practices across the data team with AI-assisted development tools.
- Author and maintain SQL assets (stored procedures, views, complex queries) across Redshift, Aurora/MySQL, and Athena.
- Operate and optimize AWS data infrastructure including Glue, S3, Redshift, CloudFormation, CloudWatch, IAM, and Athena.
- Collaborate with clinical operations, product, finance, and engineering to translate business questions into data products.
- Implement data quality frameworks, monitoring, alerting, and incident response for the data platform.
- Contribute to architecture and data strategy for AI/ML features, including data prep, feature engineering, and model monitoring.
- Mentor the data analyst and data engineer; establish team standards, code review practices, and documentation norms.
Qualifications
- 10+ years of professional experience in data engineering, analytics engineering, or hybrid data/backend software engineering.
- Strong software engineering background with ability to write, test, debug, and ship production code.
- Expert-level Python for production data pipelines, ETL logic, and reporting systems.
- Expert-level SQL with advanced functions, optimization, and tuning at scale.
- Hands-on experience with AWS data services: Glue, S3, Redshift, Athena, CloudFormation, CloudWatch, IAM.
- Production experience with MySQL/Aurora.
- Experience building and operating data pipelines with AWS Glue, Spark, dbt, Airflow, or similar frameworks.
- Deep experience with at least one modern BI platform (Looker preferred; Tableau valued) including semantic modeling and self-service enablement.
- Solid understanding of data modeling techniques (star/snowflake, SCDs, event-based models).
- Familiarity with AI-assisted coding tools (GitHub Copilot, Claude Code, Cursor, Cody).
Skills
Required:PythonSQLAWS (Glue, S3, Redshift, Athena)Looker/TableauData modeling (star/snowflake, SCDs)
Nice to have:Java (Spring Boot) or Python backend
Benefits
- Health, dental, and vision insurance
- Flexible PTO
- Work-from-home options
- Professional development budget and continuing education support
Last updated Oct 8, 2026. Interested? Apply on the company site.
About 9amHealth
Whole body health simplified
9amHealth provides specialized care for weight management, diabetes, and heart health, offering personalized care plans and unlimited access to specialists.
weight managementdiabetes careheart health
More open roles at 9amHealth
- Office Specialist (Part-Time)2w agoEncinitas, CA · People
- Director, Health Plan Sales3w agoRemote · Sales
- Medical Director, Rheumatology3w agoRemote · Clinical Care
- Director, Customer Success4w agoRemote · Customer Success
- Senior Product Designer, Member App4w agoRemote · Product