Taro Logo

Software Development Engineer

ResMed develops cloud-connected medical devices and solutions for sleep apnea, COPD, and other chronic diseases, improving patient care and reducing healthcare costs.
$107,000 - $161,000
Backend
Mid-Level Software Engineer
In-Person
1,000 - 5,000 Employees
4+ years of experience
Healthcare

Job Description

ResMed is revolutionizing healthcare through innovative cloud-connected medical devices and solutions for sleep apnea, COPD, and other chronic diseases. As a Software Development Engineer, you'll join a mission-driven team focused on improving patient quality of life and reducing healthcare system costs.

The role requires a strong technical background with at least 4 years of experience in API development using Java/SpringBoot or Python/FastAPI, plus cloud computing expertise with AWS. You'll work on building scalable, secure cloud-native applications while collaborating with talented engineers and architects.

Key responsibilities include system design, infrastructure development, code reviews, and leading project components. The tech stack involves React frontend work, cloud services, and both SQL/NoSQL databases. You'll participate in an Agile environment using modern practices like GitOps and infrastructure as code.

ResMed offers comprehensive benefits including medical/dental/vision insurance, 401(k), stock purchase plans, generous PTO (15 days + holidays), and parental leave. The salary range is $107,000-$161,000 based on experience and qualifications.

This is an in-person role in San Diego, California, offering the chance to work on meaningful healthcare technology that directly impacts patients' lives. You'll be part of a supportive culture focused on professional development, innovation, and global collaboration. The position provides opportunities to grow technically while contributing to ResMed's next-generation Healthcare Informatics platform.

Last updated 8 hours ago

Responsibilities For Software Development Engineer

  • Build best-in-class, cloud-native web and mobile applications
  • Produce system design and architecture, write application and infrastructure code
  • Participate in proof-of-concept work and spikes
  • Participate in design and code reviews
  • Work on new products, new features, enhancements, and bug fixes
  • Lead projects or parts of a project
  • Improve existing systems, design and code

Requirements For Software Development Engineer

Java
Python
React
  • BS/MS in Computer Science or equivalent experience
  • 4+ years of experience building APIs using Java & SpringBoot or Python & FastAPI
  • 2+ years of experience in public cloud (AWS)
  • 2+ years of experience working on web front ends with ReactJS, HTML, and CSS
  • Experience working SQL or NoSQL databases
  • Experience using AI coding assistants such as GitHub Copilot
  • Experience working in an Agile SCRUM environment
  • Experience working with microservices architecture
  • Experience with GitOps and building infrastructure as code

Benefits For Software Development Engineer

Medical Insurance
Vision Insurance
Dental Insurance
401k
Parental Leave
Education Budget
Commuter Benefits
  • Medical insurance
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • 401(k)
  • Employee Stock Purchase Plan (ESPP)
  • 15 days Paid Time Off (PTO)
  • 11 paid holidays plus 3 floating days
  • 14 weeks primary caregiver leave
  • 2 weeks secondary caregiver leave
  • Tuition assistance
  • Commuter benefits

Related Jobs