O

Omada Health

Virtual care provider delivering chronic-condition management

Senior Software Engineer - Data & AI Platform

Data EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA

About the Job

Requirements

  • At least 5 years of professional software engineering or data engineering experience building scalable data platforms, services, pipelines, or analytics infrastructure.
  • Hands-on experience with modern data architectures, including data lakes, lakehouses, warehouses, analytical datastores, and batch or real-time processing systems.
  • Strong programming skills in Python and SQL, with experience building production-grade data systems.
  • Working knowledge of distributed computing and cloud-native technologies such as Spark and Kubernetes.
  • Hands-on experience with Infrastructure as Code using Terraform or a similar tool such as Pulumi, CloudFormation, or CDK to provision and manage cloud infrastructure.
  • Experience applying data engineering best practices around data quality, lineage, governance, reliability, observability, and operational excellence.
  • Practical experience using Generative AI tools or technologies to improve engineering workflows, automation, analytics, or data platform capabilities.
  • Ability to work effectively across technical and non-technical teams.

Responsibilities

  • Design, build, and operate scalable Data & AI platform capabilities for analytics, data science, and Generative AI use cases, with strong practices around data quality, lineage, observability, security, and governance.
  • Develop reusable abstractions, templates, services, and workflows that standardize how teams build and manage data pipelines and data products.
  • Partner with Analytics, Applied AI, Data Engineering, and application teams to deliver platform capabilities that support business and clinical decision-making.
  • Evaluate and integrate modern data and AI technologies with a focus on scalability, reliability, developer experience, and cost efficiency.
  • Apply Generative AI technologies to improve data enablement, documentation, discovery, workflow automation, and platform usability.
  • Promote software engineering best practices, including clean code, automated testing, CI/CD, infrastructure as code, monitoring, and secure data handling.

Desired Qualifications

  • Hands-on experience with Databricks, including Delta Lake, Unity Catalog, Workflows, Delta Live Tables, MLflow, and Model Serving.
  • Experience with NoSQL datastores, including document databases, graph databases, key-value stores, wide-column stores, or search-oriented systems.
  • Experience with Generative AI application patterns such as retrieval-augmented generation (RAG) and knowledge graphs.
  • Experience working with sensitive data in regulated environments such as healthcare, privacy, fintech, or other compliance-heavy industries.

About the Company

Omada Health

Virtual care provider delivering chronic-condition management

Omada Health delivers virtual-first integrated care for chronic conditions, using evidence-based medical protocols combined with behavior science to support long-term health improvements. It offers personalized programs for diabetes prevention and weight management, diabetes, hypertension, musculoskeletal issues, and behavioral health, delivered online with support from health coaches and clinical specialists. The company scales human care through technology, serving over 1,600 enterprise customers and more than 500,000 members across all 50 states, with partners like Costco, Kaiser, Cigna, and Iron Mountain. Its goal is to help people sustain healthy behaviors and reduce healthcare costs for organizations.

Company size
501-1,000
Company stage
IPO
Headquarters
South San Francisco, CA
Founded
2011

Recently Posted Jobs

Explore more opportunities at Omada Health

See more jobs