O

Omada Health

Virtual care provider delivering chronic-condition management

Senior Software Engineer - Solutions Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USARemote

About the Job

Requirements

  • Five to eight years of experience writing readable, tested, and efficient production code.
  • Strong experience with Ruby on Rails, or exceptional backend engineering experience in another language with willingness to ramp up quickly on Rails.
  • Experience with a relational database such as PostgreSQL.
  • Experience building and consuming APIs and integrations across service boundaries.
  • Fluency with AI-assisted development, including day-to-day use of AI coding assistants and a thoughtful, quality-conscious view of their appropriate uses.
  • Experience building API-driven automation workflows, such as with Tines, n8n, or similar tools.
  • A track record of identifying inefficiencies and delivering measurable value by connecting business or operational problems to code-based solutions.
  • Solid debugging and optimization skills.
  • A strong grasp of software development lifecycle processes and frameworks.
  • Excellent verbal and written communication and collaboration skills, including working directly with non-engineering stakeholders and translating between business needs and technical realities.
  • Experience in solutions engineering, implementation, or a customer-facing technical capacity.
  • Experience mentoring engineers or leading projects.

Responsibilities

  • Shape complex, cross-system integrations, engaging early in high-complexity work such as partner or alliance integration APIs and accounting for how systems fit together and the operational implications of the design.
  • Identify recurring toil and define reusable templates, standards, and automation; involve the engineers who own relevant systems and reconcile competing constraints.
  • Investigate root causes, determine whether issues stem from architecture, monitoring gaps, or process failures, drive corrective fixes, and ensure follow-up actions prevent recurrence.
  • Provide coding guidance and support the growth of team members without formal software engineering backgrounds who write code and build automations as part of their roles.
  • Partner with commercial, product, and engineering stakeholders to scope feasible solutions and make technical trade-off decisions for delivery.
  • Clarify ambiguous problems, scope the work, and create an executable technical plan.
  • Identify risks, edge cases, security concerns, and downstream impacts during discovery, and document deep-dive knowledge in runbooks.
  • Participate in the on-call rotation, triage and address issues affecting members, ensure timely resolution, and assist internal teams with investigations.

Desired Qualifications

  • Experience with a modern front-end framework such as React or Vue.
  • Experience in healthcare or another regulated or data-sensitive domain.

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