Senior Software Engineer, Data Engineering

Omada Health
United States
Workplace: RemoteFull timeUSD 171,600 - 224,300 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Analytical skills","Self-directed leadership"]

Design, build, and maintain scalable data architectures, data models, and ETL/data pipelines that power analytics and ML systems. Optimize performance for low latency and high throughput, integrate diverse sources (APIs, databases, third-party data) into a unified platform, and implement data quality and governance frameworks. Partner with data scientists, analysts, product, and engineers to deliver technical vision, lead cross-team projects, and document systems for ongoing maintenance.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Omada Health
Omada Health
1 month ago

Senior Software Engineer, Data Engineering

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 11 hours agoStatus: Live
Reposted: similar role first listed 4 months ago

Job Summary

Design, build, and maintain scalable data architectures, data models, and ETL/data pipelines that power analytics and ML systems. Optimize performance for low latency and high throughput, integrate diverse sources (APIs, databases, third-party data) into a unified platform, and implement data quality and governance frameworks. Partner with data scientists, analysts, product, and engineers to deliver technical vision, lead cross-team projects, and document systems for ongoing maintenance.
Location: United States
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, develop, and implement scalable, secure, and efficient data solutions.
  • •Create and maintain logical and physical data models for BI, analytics, and reporting needs.
  • •Design, build, and optimize ETL processes and data pipelines from multiple sources.
  • •Integrate diverse data sources (APIs, databases, third-party data) into a unified data platform.
  • •Monitor and optimize data systems for performance and ensure data quality, governance, and documentation for ongoing maintenance.

Pay and Benefits

Salary: USD 171,600 - 224,300 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVision401kRemote WorkPaid LeaveParental LeaveLearning Budget

Key Requirements

  • •5+ years building, maintaining, and orchestrating scalable data pipelines.
  • •3+ years as a data engineer working with integration/workflow tools such as Airflow or Python-based data pipeline codebases.
  • •Experience implementing data pipelines and improving ETL performance and related SQL queries, including data modeling for OLTP and OLAP.
  • •Proficiency in SQL and relational databases (e.g., MySQL, PostgreSQL) plus experience with MPP/analytics databases (e.g., Redshift, BigQuery, Snowflake).
  • •Experience with cloud platforms such as Amazon AWS and familiarity with workflow management and data warehouses (Airflow, Redshift preferred).
Experience:5+ yearsData pipelinesETLHealthcare data
Education:Bachelor's in Computer Science or a similar discipline
Skills:CommunicationCollaborationProblem-solvingAnalytical skillsSelf-directed leadership
Languages:English
Tech Stack:SQLMySQLPostgreSQLPythonJavaScalaAmazon AWSAirflowAmazon RedshiftBigQuerySnowflakeER/StudioERwinRuby on RailsAthenaAppflowS3SNSSQSKafka

Company Brief

Omada Health
Provides digital care programs for chronic conditions like diabetes, hypertension, and behavioral health, combining coaching, connected devices, and data-driven interventions to improve health outcomes and reduce costs for employers and health plans.
Industry: Digital Therapeutics
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: San Francisco, United States
Founded: 2011
WebsiteLinkedIn