Senior Software Engineer
This job has expired. The employer might not be hiring anymore.
Omada Health delivers integrated, virtual care across chronic conditions, a top clinical need for employers and health plans. By combining clinical best practices with the science of behavior change, Omada Health improves member health and reduces the cost of care. Working with over 1,700+ customers — including health plans, health systems, and employers ranging in size from small businesses to Fortune 500s across a wide variety of industries — Omada delivers personalized interventions for diabetes, diabetes prevention, hypertension, and musculoskeletal issues. All programs include integrated behavioral health support. Omada Health’s virtual care programs are clinically supported and evidence-based, with results published in multiple peer-reviewed journals.
- Build, launch and maintain features and applications to help positively impact health outcomes and happiness of our members.
- Create and maintain tools that empower our care team and support our operations.
- Solve and own technical problems over a wide array of systems, processes and technologies. Partner with cross functional stakeholders to solve problems across the full product lifecycle.
- Work in an agile, test-driven, pair programming, continuous delivery environment.
- Mentor and learn from teammates. Train and collaborate with newer developers in how to write great code and solve problems effectively
- Research, adopt and advocate for new technologies
- 5+ years of experience building high quality production web applications in a team setting
- Deep experience with one or more MVC web application frameworks—think Ruby on Rails, Django, Phoenix, etc. Rails experience is a big plus
- Proficiency with a front-end framework like React, Vue, or Angular. All of us work up and down the stack, from styling to deployment
- Strong OO design skills and an understanding of design patterns
- Strong technical responsibility over the products you work on and the codebases you maintain
- Ability to work across multiple teams and comfortably navigate unfamiliar systems
- Ability to mentor and teach other engineers of the team and organization
- Empathy, a mindful collaborative spirit, and the ability to work effectively with a team
- Advocate for test-driven development, pairing, incremental refactoring and sustainable practices
- Excellent written and verbal communication skills
- Intellectual curiosity, positive attitude, and a desire to influence the products being built
- Experience building scalable APIs. GraphQL experience is a plus
- Experience designing, developing, and managing microservices
- Experience with event-driven architecture
- Deep experience working with relational databases and modeling data
- 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)
- 401k retirement savings plan
- Work from Home stipend
- Two giftable Omada enrollments per calendar year
- ...and more!
- Start with Trust. We listen closely and we operate with kindness. We provide respectful and candid feedback to each other.
- 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.
Please click here for more information on our Candidate Privacy Notice.