Senior Software Engineer

ResMed Inc

United States

On-site

USD 147,000 - 184,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Comprehensive medical
Vision
Dental
Life insurance
AD&D
Short-term disability
Long-term disability
Sleep care management
Health Savings Account
Flexible Spending Account
Commuter benefits
401(k)
Employee Stock Purchase Plan
Employee Assistance Program
Tuition assistance
Flexible Time Off

Job summary

ResMed Inc. seeks a Senior Software Engineer to design, build, and operate cloud-native applications powering digital health experiences at scale. You will mentor engineers, own complex features, and steer AI-enabled development while collaborating with product, UX, quality, and security teams.

The role emphasizes strong fundamentals, API design, distributed systems, and production operations, with opportunities to influence technical direction and improve engineering practices across the team.

Qualifications

  • 8+ years of professional software engineering experience.
  • Strong fundamentals and production systems experience.
  • Proficiency in one or more modern programming languages.
  • Experience designing APIs, services, distributed systems, or cloud-native apps.
  • Experience with automated testing, CI/CD, observability, debugging, and production ops.
  • Navigate complex technical challenges and make sound trade-offs.
  • Understand scalability, reliability, performance, security, and maintainability.
  • Experience leading initiatives and mentoring engineers.
  • Excellent collaboration and communication across teams.
  • Product-minded with customer/business problem awareness.
  • Hands-on experience with AI-assisted software engineering tools.
  • Experience with AWS or other cloud platforms and modern cloud tech is a plus.

Responsibilities

  • Design, build, test, deploy, and operate scalable cloud-native applications.
  • Own features and technical initiatives from definition through production.
  • Translate customer problems into technical designs and implementation plans.
  • Make architecture decisions balancing scalability, security, reliability, and maintainability.
  • Use AI tools to improve development, testing, and operations.
  • Explore automated development approaches to improve productivity and quality.
  • Review and validate AI-generated solutions with strong engineering judgement.
  • Build clean APIs and services with modern practices.
  • Establish testing, observability, and incident prevention processes.
  • Mentor engineers and drive growth in problem solving and practices.

Skills

8+ years experience
Software engineering fundamentals
API design
Cloud-native apps
CI/CD
Observability
Debugging
Production operations
Mentoring engineers
Cross-functional collaboration
AI-assisted development
Product mindset
Technical leadership

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Containers
Serverless
Event-driven systems
Infrastructure as Code
Distributed data platforms
GitHub Copilot
Cursor
Claude Code
Codex
AI APIs

Job description

Build the future of digital health with AI at your side. At Resmed, we're looking for a Senior Software Engineer who combines strong engineering fundamentals with product thinking, technical leadership, and curiosity about how AI is reshaping software development. In this role, you'll help design and build cloud-native applications and services that power digital health experiences used at scale. You'll work closely with engineering, product, UX, quality, and security teams to solve meaningful customer and business problems through simple, reliable, and scalable software. This is a hands‑on role for someone who enjoys owning complex challenges from concept through production. You'll influence technical direction, mentor fellow engineers, and help raise the engineering bar across the team. You'll also play a key role in exploring how AI can improve the way software is designed, developed, tested, and operated, helping the broader team adopt practical and effective engineering practices. If you're passionate about building great products, solving real‑world problems, and continuously learning in a rapidly changing technology landscape, we'd love to hear from you.

What You'll Do
  • Design, build, test, deploy, and operate reliable, secure, scalable cloud‑native applications and services.
  • Own complex features and technical initiatives from problem definition and architecture through production and continuous improvement.
  • Translate customer and product challenges into clear technical designs and practical implementation plans.
  • Make thoughtful architecture decisions while balancing scalability, reliability, security, maintainability, delivery speed, and technical debt.
  • Use AI coding assistants, coding agents, and AI‑enabled workflows to improve software development, testing, debugging, documentation, code review, and operational support.
  • Explore new agentic and automated development approaches and identify opportunities to improve engineering productivity and software quality.
  • Apply strong engineering judgement to review, validate, test, and challenge AI-generated solutions.
  • Build clean, maintainable APIs, services, and systems using modern engineering practices.
  • Establish robust testing, observability, monitoring, and operational processes for systems you own.
  • Diagnose complex production issues and drive incident investigation, resolution, and prevention.
  • Lead technical design discussions and communicate architectural decisions to both technical and non‑technical audiences.
  • Reduce technical debt, simplify systems, improve developer experience, and automate repetitive work.
  • Provide thoughtful code and design reviews that strengthen both software quality and team capability.
  • Mentor engineers and support their growth in technical problem solving, engineering practices, and AI‑enabled development.
  • Collaborate across teams to solve problems that extend beyond your immediate area of ownership.
What You Bring
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 8+ years of professional software engineering experience.
  • Strong software engineering fundamentals and experience building and operating production systems.
  • Proficiency in one or more modern programming languages.
  • Experience designing APIs, services, distributed systems, or cloud‑native applications.
  • Experience with automated testing, CI/CD, observability, debugging, and production operations.
  • Ability to navigate complex, ambiguous technical challenges and make sound engineering trade‑offs.
  • Strong understanding of scalability, reliability, performance, security, and maintainability.
  • Experience leading technical initiatives and influencing engineering decisions without formal authority.
  • Experience mentoring engineers and improving engineering standards through technical reviews and guidance.
  • Excellent collaboration and communication skills across cross‑functional teams.
  • A product mindset with the ability to understand the customer and business problem behind the technology.
  • Hands‑on experience using AI‑assisted software engineering tools and workflows while maintaining accountability for quality and outcomes.

Nice to Have

  • Experience building and operating applications on AWS or another major cloud platform.
  • Experience with modern cloud technologies such as containers, serverless architectures, event‑driven systems, infrastructure as code, or distributed data platforms.
  • Experience with AI tools and agents such as GitHub Copilot, Cursor, Claude Code, Codex, or similar technologies.
  • Experience applying LLMs, agents, RAG, tool calling, MCP, or AI APIs within products or engineering workflows.
  • Experience in healthcare, regulated environments, or systems handling sensitive data.
What Sets You Apart
  • Ownership Mindset: You focus on solving the underlying problem, not just completing assigned tasks.
  • Curiosity: You actively explore new technologies, approaches, and ideas, then share what works with others.
  • Adaptability: You embrace change and remain open to learning new tools, technologies, and ways of working.
  • Pragmatism: You balance technical excellence with business needs and make thoughtful trade‑offs when required.
  • Collaboration: You build strong partnerships, seek diverse perspectives, and elevate the people around you.
  • Growth Orientation: You invest in developing both your own skills and the capabilities of the broader team.
Why Join Resmed

At Resmed, your work helps improve the lives of millions of people through connected health technology. You'll join a team building digital products and platforms that support better health outcomes while working on meaningful challenges at the intersection of healthcare, data, cloud technologies, and AI. You'll have the opportunity to work alongside talented engineers, product leaders, and designers who are passionate about solving real customer problems. We believe great ideas can come from anywhere, encourage experimentation, and support continuous learning as technology evolves. As AI becomes an increasingly important part of modern software development, you'll have the opportunity to help shape how engineering teams use these capabilities responsibly and effectively. If you're excited by product‑focused engineering, technical leadership, and building software that makes a real difference, we'd love to meet you. We are shaping the future at Resmed, and we recognize the need to build on and broaden our existing skills and continue to attract and retain the world’s best talent. We work hard to offer holistic benefits packages, provide flexible work arrangements, cultivate a workforce culture that allows employees to grow personally and professionally, and deliver competitive salaries to our team members.

Employees scheduled to work 30 or more hours per week are eligible for benefits. This position qualifies for the following benefits package:

  • comprehensive medical
  • vision
  • dental
  • 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.

Employees receive Flexible Time Off (FTO), 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.

Individual pay decisions are based on a variety of factors, such as the candidate’s geographic work location, relevant qualifications, work experience, and skills. At Resmed, it is not typical for an individual to be hired at or near the top of the range for their role and compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this position is: $147,000 - $184,000 USD.

Joining us is more than saying “yes” to making the world a healthier place. It’s discovering a career that’s challenging, supportive and inspiring. Where a culture driven by excellence helps you not only meet your goals, but also create new ones.

We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates.

We commit to respond to every applicant.

Resmed (NYSE:RMD, ASX: RMD) creates life‑changing health technologies that people love. We're relentlessly committed to pioneering innovative technology to empower millions of people in more than 140 countries to live happier, healthier lives. Our AI‑powered digital health solutions, cloud‑connected devices and intelligent software make home healthcare more personalized, accessible and effective. Ultimately, Resmed envisions a world where every person can achieve their full potential through better sleep and breathing, with care delivered in their own home.

Learn more about how we’re redefining sleep health at Resmed.com and follow @Resmed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Android Engineer (Hybrid)
Android Engineer (Hybrid)

ResMed Inc • United States

On-site
USD 111,000 - 167,000
Comprehensive medical
Vision
Dental
+14
Senior Manufacturing Process Engineer (Onsite)
Senior Manufacturing Process Engineer (Onsite)

ResMed Inc • Calabasas (CA)

On-site
USD 120,000 - 180,000
Health insurance
Vision
Dental
+8
Associate iOS Developer
Associate iOS Developer

ResMed Inc • Poway (CA)

On-site
USD 90,000 - 113,000
Comprehensive medical, vision, dental
Flexible Time Off (FTO)
401(k) + ESPP
iOS Developer
iOS Developer

ResMed Inc • United States

Hybrid
USD 111,000 - 167,000
Medical insurance
Vision insurance
Dental insurance
+3
Team Leader, 2nd Shift
Team Leader, 2nd Shift

ResMed Inc • Chatsworth (GA)

Hybrid
USD 50,000 - 74,000
Medical benefits
Dental benefits
Vision benefits
+3
Senior UX Designer
Senior UX Designer

ResMed Inc • United States

On-site
USD 147,000 - 221,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Product Quality Assurance Engineer (I&G)
Senior Product Quality Assurance Engineer (I&G)

Resmed • United States

Remote
USD 122,000 - 184,000
Comprehensive medical
Vision
Dental
+9
Product Manager - Device Cloud Platform (IoT)
Product Manager - Device Cloud Platform (IoT)

ResMed Inc • San Diego (CA)

On-site
USD 124,000 - 155,000
Medical insurance
Vision insurance
Dental insurance
+11
Senior Platform Engineer
Senior Platform Engineer

ResMed Inc • United States

On-site
USD 143,000 - 215,000
Medical, Dental, Vision
HSA
FSA
+6
Senior Software Engineer
Senior Software Engineer

ResMed Inc • Peachtree Corners (GA)

On-site
USD 120,000 - 160,000