Software Engineer II

Omada Health is a digital care provider that empowers individuals to reach their health goals through sustainable behavioral change.
United States
$118,800 - $165,000
Mid-Level Software Engineer
Remote
3+ years of experience

Description For Software Engineer II

Omada Health, a digital care provider, is seeking a Software Engineer II to join their mission of inspiring and engaging people in lifelong health. This role is crucial in developing customized care plans, integrating data from biometric devices, and leveraging machine learning for powerful insights. The ideal candidate will have at least 3 years of experience in crafting high-quality production web applications, with expertise in front-end frameworks like React and MVC frameworks like Ruby on Rails.

As a Software Engineer II at Omada, you'll work in a collaborative environment that values empathy, sustainability, and continuous learning. You'll be involved in pair programming, test-driven development, and have the opportunity to influence technical decision-making. The role requires strong problem-solving skills, the ability to work across various systems and technologies, and excellent communication skills to engage with both technical and non-technical stakeholders.

Key responsibilities include designing and implementing tools to enhance sales and enrollment operations, managing the full software lifecycle, and tackling a wide range of technical challenges. You'll also play a role in mentoring peers and fostering a culture of growth and knowledge sharing.

Omada offers a competitive compensation package, including a salary range of $118,800 - $165,000 (depending on location), stock options, and comprehensive benefits. The company promotes a remote-first work culture, providing flexibility and work-life balance.

Join Omada Health to make a significant impact on healthcare delivery, working with cutting-edge technologies in a supportive and diverse environment. If you're passionate about using your software engineering skills to improve people's health and are excited about the challenges of scaling digital care solutions, this role at Omada Health could be your next career move.

Last updated

Responsibilities For Software Engineer II

  • Design and implement proprietary and third-party tools to enhance sales, eligibility, and enrollment operations
  • Take charge of the full software lifecycle, including planning, architecture, development, maintenance, and support
  • Tackle a broad range of technical challenges across various systems, processes, and technologies
  • Foster a culture of growth and knowledge sharing, mentoring peers and learning from them in return
  • Be proactive in exploring and adopting cutting-edge technologies

Requirements For Software Engineer II

JavaScript
MongoDB
Node.js
PostgreSQL
React
Redis
TypeScript
  • Demonstrated skill in a leading front-end framework such as React, Vue, or Angular
  • Considerable expertise in MVC web application frameworks such as Ruby on Rails, Django, or Phoenix
  • At least 3 years of experience in crafting high-quality production web applications within an agile development framework
  • Proficiency in working with relational databases, including data modeling and query optimization
  • Capability in developing scalable, observable, and secure APIs
  • Strong independent problem-solving skills
  • Quick learner with the ability to grasp new domains and business processes
  • Excellent communication skills
  • Bachelor's degree preferred

Benefits For Software Engineer II

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Parental Leave
Mental Health Assistance
  • Competitive salary with generous annual cash bonus
  • Stock options
  • Remote first work from home culture
  • Flexible vacation
  • Generous parental leave
  • Health, dental, and vision insurance
  • 401k retirement savings plan
  • Two giftable Omada enrollments per calendar year
  • Lifestyle Spending Account (LSA)
  • Mental Health Support Solutions

Interested in this job?