
Software Engineer
Omada Health
Job description
-
Design and implement a blend of proprietary and third-party tools that power our member enrollment funnel — eligibility verification, plan/benefit matching, signup, and activation. Play a pivotal role in influencing conversion and time-to-enrollment by refining existing methods or deploying new solutions, working closely with Product and Marketing collaborators
-
Contribute to the delivery of high-quality web application code, maintaining site stability through code reviews and writing unit and integration tests, while learning and applying best practices for architecture, system design, and coding standards
-
Spend the majority of your time on hands-on coding, with opportunities to learn from and collaborate with more experienced engineers to solve programming and design challenges
-
Work in an agentic coding workflow as a standard part of daily development — directing tools like Claude Code, Cursor, and GitHub Copilot to plan, implement, test, and review changes across the software development lifecycle. This is a core expectation of the role, not an optional add-on
-
Contribute your ideas and collaborate with the team to adopt new technologies, being open to learning and adapting to new technology advancements
-
Participate in our on-call rotation; triage and address reliability issues that come up in the enrollment pipeline, ensuring system stability and resolving critical problems as they arise
Benefits
-
Remote first
-
Flexible vacation
-
Wellness days
-
Parental leave
-
Omada program
-
Resources to thrive
-
Meeting-free days- You work directly with stakeholders to design solutions and drive the technical decisions for delivery
-
You work with empathy for your coworkers, stakeholders and users
-
You care about writing quality software and recognize that there are often many right answers
-
You are excited to work cross-functionally with a variety of people and ideas
-
You are enthusiastic about providing the best possible care for our members
-
You are excited about the challenge of learning new technologies and context
-
You proactively keep up with technology trends and can assess technical trade-offs between solutions across service boundaries
-
Experience with relational databases (PostgreSQL, MySQL)
-
Willingness to learn new tools, languages, workflows, and philosophies to grow
-
Excellent communication and collaboration skills (verbal and written)
-
3-5 years of experience writing readable, tested, and efficient code
-
Experience with designing scalable, maintainable and secure APIs
-
Understanding of cloud infrastructure (AWS preferred), and deployment tools (Kubernetes, Docker)
-
Curiosity and care more about solving problems than being right
-
Exposure to LLMs and GenAI best practices
-
Experience with Ruby (preferred) or Python
-
Understanding of CI/CD pipelines
-
Hands-on comfort directing AI coding agents (e.g., Claude Code, Cursor, GitHub Copilot) to plan, implement, and validate changes — beyond simple autocomplete usage