Senior Engineer,Software Development Engineering

ResMedSan Diego, CA
$184,974 - $200,000

About The Position

ResMed Digital Health Inc. is seeking a Senior Engineer, Software Development Engineering to join their team. This role is responsible for designing scalable software architectures and developing robust, maintainable code across the full stack. The engineer will collaborate closely with product managers to translate business requirements into technical solutions and partner with user experience designers to ensure intuitive and accessible interfaces. Rigorous testing of software for quality, performance, and reliability is a key aspect of this position. Additionally, the role involves guiding junior engineers and contributing to cross-functional team success. ResMed is committed to pioneering innovative technology to empower millions of people in more than 140 countries to live happier, healthier lives through AI-powered digital health solutions, cloud-connected devices, and intelligent software that make home healthcare more personalized, accessible, and effective. They envision a world where every person can achieve their full potential through better sleep and breathing, with care delivered in their own home.

Requirements

  • Bachelor’s degree or equivalent in Computer Science or related field of study and 8 years of progressive experience in Software Development Engineering, OR a Master’s degree or equivalent in Computer Science or related field of study and 5 years of experience in Software Development Engineering
  • 6 years (5 years with a Master’s degree) of experience in Java
  • 4 years of experience in JavaScript
  • 4 years of experience in JavaScript based UI frameworks
  • 4 years of experience with relational and NoSQL databases
  • 4 years of experience building microservices in Cloud-based environments
  • 2 years of experience with Restful API development
  • 2 years of experience setting up or working with CI/CD pipelines
  • Source code management tools

Responsibilities

  • Designing scalable software architectures
  • Developing robust, maintainable code across the full stack
  • Collaborating closely with product managers to translate business requirements into technical solutions
  • Partnering with user experience designers to ensure intuitive and accessible interfaces
  • Rigorously testing software to ensure quality, performance, and reliability
  • Guiding junior engineers
  • Contributing to cross-functional team success

Benefits

  • comprehensive medical, vision, dental, and life, AD&D, short-term and long-term disability insurance
  • sleep care management
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • commuter benefits
  • 401(k)
  • Employee Stock Purchase Plan (ESPP)
  • Employee Assistance Program (EAP)
  • tuition assistance
  • three weeks Paid Time Off (PTO) in their first year of employment
  • 11 paid holidays
  • 3 floating days
  • 14 weeks of primary caregiver leave
  • two weeks of secondary caregiver leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service