Job Specifications
Omada Health is on a mission to inspire and engage people in lifelong health, one step at a time.
Job overview:
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.
About you:
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.
What you’ll be doing:
Work with product managers, designers and a diverse group of talented engineers to build the backends that power our mobile applications underpinning the overall experience for our members and the web applications that enable our providers to deliver world class digital healthcare.
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.
Leverage AI tools in your workflow across all aspects of the software development lifecycle.
Collaborate with AI experts to integrate AI into existing systems, seeking their guidance to expand your knowledge and skills.
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 production, ensuring system stability and resolving critical problems as they arise.
What you need for this role:
3-5 years of experience writing readable, tested, and efficient code
Experience with Ruby or Python
Experience with React or Vue
Experience with relational databases (PostgreSQL, MySQL)
Experience with designing scalable, maintainable and secure APIs
Understanding of CI/CD pipelines
Exposure to LLMs and GenAI best practices
Familiarity with AI development tools such as Cursor or Copilot
Understanding of cloud infrastructure (AWS preferred), and deployment tools (Kubernetes, Docker)
Willingness to learn new tools, languages, workflows, and philosophies to grow
Curiosity and care more about solving problems than being right
Excellent communication and collaboration skills (verbal and written)
Technologies we use:
Ruby on Rails, React, AWS (RDS with PostgreSQL, SQS, S3), GraphQL, Docker, Kubernetes
Benefits:
Competitive salary with generous annual cash bonus
Equity Grants
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)
401k retirement savings plan
Lifestyle Spending Account (LSA)
Mental Health Support Solutions
...and more!
It takes a village to change health care. As we build together toward our mission, we strive to embody the following values in our day-to-day work. We hope these hold meaning for you as well as you consider Omada!
Cultivate Trust. We actively cultivate trust through attentive listening and supporting one another. We respectfully provide and are open to receiving candid feedback.
Seek Context. We ask to understand and we build connections. We do our research up front to move faster down the road.
Act Boldly. We innovate daily to solve problems, improve processes, and find new opportunities for our members and customers.
Deliver Results. We reward impact above output. We set a high bar, we’re not afraid to fail, and we take pride in our work.
Succeed Together. We prioritize Omada’s progress above team or individual. We have fun as we get stuff done, and we celebrate together.
Remember Why We’re Here. We push through the challenges of changing health care because we know the destination is worth it.
About Omada Health: Omada Health is a between-visit healthcare pro
About the Company
Omada Health is a virtual-first healthcare provider that nurtures lifelong health, one day at a time. Omada care teams help individuals living with chronic conditions achieve long-term health improvements by combining the latest clinical protocols and breakthrough behavior science. Working with over 1,900 enterprise customers - including Fortune 500 and small- and medium-sized employers, health plans, and health systems - Omada delivers personalized interventions for prediabetes, diabetes, hypertension and musculoskeletal is...
Know more