Software Engineer II

Logo of Omada Health

Omada Health

πŸ’΅ $140k-$184k
πŸ“Remote - United States

Job highlights

Summary

Join Omada Health as a Software Engineer and play a key role in developing customized care plans, integrating data from various sources, and leveraging machine learning. You will collaborate with top engineers, influence technical decisions, and contribute to a culture of continuous learning and mentorship. This role involves designing and implementing tools to enhance sales and enrollment operations, managing the full software lifecycle, and tackling diverse technical challenges. You will foster a culture of growth and knowledge sharing, explore cutting-edge technologies, and ensure seamless delivery in collaboration with stakeholders. Omada offers a remote-first work culture, competitive salary, and comprehensive benefits.

Requirements

  • Demonstrated skill in a leading front-end framework such as React, Vue, or Angular, with the versatility to manage tasks across the stack, from styling to deployment
  • Considerable expertise in MVC web application frameworks such as Ruby on Rails, Django, or Phoenix, with a preference for candidates with strong Ruby background
  • At least 3 years of experience in crafting high-quality production web applications within an agile development framework such as Scrum
  • Proficiency in working with relational databases, including data modeling and query optimization
  • Capability in developing scalable, observable, and secure APIs; including integration with 3rd party systems. Experience in breaking down monolithic applications is beneficial
  • Strong independent problem-solving skills, with a proven record of dissecting complex issues, being data-driven in decision making, collaborating effectively, and adopting a disciplined incremental approach to continuous improvement
  • Quick learner with the ability to grasp new domains and business processes, always seeking out inefficiencies and proposing enhancements
  • A culture of curiosity and commitment to mastering your profession, including staying up-to-date with industry best practices and trends, especially in code quality, observability, performance, and security. An eagerness to mentor and a receptiveness to learn, fostering a safe and supportive environment
  • Excellent communication skills, capable of engaging effectively with engineering peers as well as non-technical stakeholders, clearly explaining technical trade-offs and decisions, identifying risks, and suggesting mitigation strategies

Responsibilities

  • Design and implement a blend of proprietary and third-party tools to enhance our sales, eligibility, and enrollment operations
  • Play a pivotal role in influencing business outcomes by refining existing methods or deploying new solutions, working closely with product and business collaborators
  • Take charge of the full software lifecycle, including planning, architecture, development, maintenance, and support, ensuring seamless delivery in collaboration with stakeholders
  • Tackle a broad range of technical challenges across various systems, processes, and technologies, leveraging innovative solutions to drive effective results
  • Foster a culture of growth and knowledge sharing, mentoring peers and learning from them in return
  • Engage in pair programming, and actively participate in guiding and collaborating with developers to elevate code quality and problem-solving skills
  • Be proactive in exploring and adopting cutting-edge technologies, and lead the team in understanding their benefits and potential applications within our projects

Preferred Qualifications

Bachelor’s degree

Benefits

  • 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
  • Two giftable Omada enrollments per calendar year
  • Lifestyle Spending Account (LSA)
  • Mental Health Support Solutions

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs