omadahealth

Senior Software Engineer

Apply Now

At a Glance

Location
United States
Work Regime
remote
Experience
7+ years
Compensation
ate Base Compensation Ranges: $179,400 - $224,300*, Colorado Base Compensation
Posted
2026-03-05T20:29:31-05:00

Key Requirements

Required Skills

MySQLPostgreSQLPythonReactVue

Benefits & Perks

Health Insurance

Health, dental, and vision insurance (and above market employer contribution

Requirements

7+ years of experience writing readable, tested, and efficient code

Familiarity with LLMs and GenAI best practices (for writing code and app features)

Experience with a modern front-end framework (React, Vue)

Experience with a modern back-end web framework (Rails, Python)

Experience with a relational database (PostgreSQL, MySQL)

Solid debugging and optimization skills

Compensation & Benefits

Competitive salary with generous annual cash bonus

Stock options

Remote first work from home culture

Flexible vacation to help you rest, recharge, and connect with loved ones

Generous parental leave

Health, dental, and vision insurance (and above market employer contributions)

Responsibilities

Omada Health is a digital care provider that empowers people to achieve their health goals through sustainable behavioral change. We are on a mission to inspire and engage people in lifelong health, one step at a time. We are looking for a software engineer to help drive us forward in achieving that goal.

Great software is the key to providing effective care at scale. We hire passionate, creative people and give them the autonomy to do great work. Our software engineers are comfortable dealing with high-level specifications, working independently and in small teams, and are heavy contributors in the product process from idea to production.

You work with empathy for your coworkers, stakeholders and users. You are excited to work cross-functionally with a variety of people and ideas. You work directly with stakeholders to design solutions and drive the technical decisions for delivery.  You proactively keep up with technology trends and can assess technical trade-offs between solutions across service boundaries.  You care about writing quality software and recognize that there are often many right answers. You are excited about the challenge of learning new technologies and context. You are enthusiastic about providing the best possible care for our members.

Build and integrate a combination of home-grown and purchased tools to optimize our contracting, eligibility and billing processes. You will have a direct impact on business outcomes through the improvement of existing or implementation of new solutions in close partnership with product and business stakeholders.

Be an informal leader to the team by continuously identifying ways to improve, mentoring others, and removing ambiguity.