ResMed

ResMed

Senior Software Engineer

San Diego, CA, United States · Senior

Sponsorship not specified$143k-$179kDetected 33 days ago
TypeScriptJavaReactSpringDistributed SystemsCode ReviewGitNoSQLDockerKubernetesCI/CDGitHub ActionsDatadogIncident ResponseJiraPlaywrightJestJUnitTest AutomationMedical DevicesLeadershipCommunicationProblem SolvingMentoring

About the role

  • We are a small cross-functional product team with a broad range of responsibilities and duties.
  • We're always up for a challenge and love learning new things!
  • This role is for an engineer who combines strong hands-on delivery with technical leadership, and who can set direction for architecture, quality, and engineering practices while partnering with product, UX, and peer engineering teams.

Responsibilities

  • We collaborate with product managers, UX and other development teams globally across Resmed.
  • We own features from development all the way through to production.
  • You will operate autonomously, mentor engineers, drive high standards, and influence technical decisions across teams.
  • You will also collaborate with cross-functional teams across time zones (primarily Sydney, Australia).
  • Leading the design and delivery of large, ambiguous feature initiatives across multiple services and micro-frontends (our application uses a React-based micro-frontend architecture)
  • Partnering with others to design, implement, and continuously improve Kubernetes infrastructure and service reliability
  • Mentoring engineers through design reviews, code reviews, and technical coaching; promoting strong engineering practices across the team
  • Where a culture driven by excellence helps you not only meet your goals, but also create new ones.

Requirements

  • 8+ years of professional software engineering experience, including substantial experience shipping and operating production systems at scale

Skills

  • Strong production experience with an object-oriented language (Java preferred)
  • Strong production experience with a web application framework (React preferred)
  • Proven ability to write clean, maintainable, and well-tested code while upholding strong engineering standards
  • Experience designing and implementing automated unit, integration, contract, and end-to-end tests
  • Experience partnering with product and cross-functional stakeholders to shape scope, delivery plans, and technical outcomes
  • Excellent oral and written communication skills, including the ability to communicate technical decisions clearly to varied audiences
  • Strong problem-solving and analytical skills with a bias toward measurable outcomes
  • Experience working with task management tools such as Jira
  • Experience working with monitoring and observability tools such as Datadog
  • Experience coding with AI tools and applying them effectively in day-to-day development workflows
  • Bachelor's degree in computer science or equivalent
  • Strong experience with microservice and micro-frontend architectures

Compensation

  • $143,000 - $179,000 USD.
  • A reasonable estimate of the current range for this position is: $143,000 - $179,000 USD.

Benefits

  • Employees have Flexible Time Off (FTO), receive 11 paid holidays plus 3 floating days and are eligible for 14 weeks of primary caregiver or two weeks of secondary caregiver leave when welcoming new family members.
  • Are you passionate about building solutions that will propel Resmed's Digital Healthcare products into the next decade?
  • Do you want to help shape a platform that is reimagining connected healthcare?
  • Join a high-performing team delivering a patient management platform that empowers healthcare professionals to deliver better care worldwide.

Company info

  • We're passionate about solving problems across the entire software development lifecycle - whether that's investigating new technologies, frameworks and cloud services, developing new features, improving our CI/CD pipelines and test automation, finding new ways of leveraging AI or figuring out how to better automate our release process.
  • What We Are Looking For:
  • We're looking for a highly experienced Senior Software Engineer (L5) who can lead complex initiatives end-to-end across frontend, backend, and platform/infrastructure domains.
  • You should be comfortable working with AI tools such as GitHub Copilot in your day-to-day work and helping others use them effectively.
  • Some of the tasks you'll be performing include:
  • Defining and evolving architecture for microservices and micro-frontends, including trade-off analysis, long-term maintainability, and operational excellence

This listing is sourced directly from ResMed's careers page and normalized into a canonical job model.