What is a Software Engineer at Omada Health?
A Software Engineer at Omada Health plays a critical role in building and scaling a pioneer digital care platform. The engineering team is responsible for developing software that directly impacts the lives of hundreds of thousands of patients managing chronic conditions like diabetes, hypertension, and joint pain. You will be writing code that powers patient-facing applications, clinical tracking tools, and real-time communication channels between patients and their dedicated health coaches.
The engineering organization at Omada Health operates with a strong emphasis on modern software craftsmanship, utilizing practices like Test-Driven Development (TDD) and extreme programming (XP) principles, including a deeply ingrained pair programming culture. Because the platform handles highly sensitive health data, the technical challenges you will tackle involve not only building seamless, intuitive user experiences but also ensuring robust security, high availability, and strict regulatory compliance.
As a Software Engineer, your contribution goes far beyond writing syntax. You will collaborate closely with product managers, clinical designers, and data scientists to translate complex behavioral science and clinical guidelines into digital interventions. Your work directly drives user engagement, clinical outcomes, and the overall scalability of the healthcare platform.




