Software Engineer, Platform Engineering

ResMedover 1 year ago
San Diego, California, United States
Remote
Full-time
Junior Level (1-3 years)
$107-$161 Hourly

Job Description

Position Overview

The Digital Health Technology team powers digital experiences and engagement to enhance the lives of millions through connected care. In this role as a Software Engineer, you will work in a dynamic, high-growth environment to architect, implement, and deliver innovative solutions that simplify modern development. This is a remote position available for candidates who live in San Diego, CA or surrounding areas.

Key Responsibilities

  • Adopt a developer-first mentality with deep empathy for the challenges of modern software development.
  • Leverage experience across the full lifecycle of product development from inception to happy customers.
  • Present ideas confidently to peers, team members, and management.
  • Drive the inner sourcing/open sourcing strategy and help grow ResMed’s developer community.
  • Build a cloud-native mindset and guide the architecture toward scalable solutions.
  • Develop and maintain observability and reliability for services.
  • Participate in a 24/7 follow-the-sun on-call model for production incident management, including weekends and holidays.
  • Drive improvements in developer tools and automation.
  • Research, design, implement, test, and document solutions while collaborating enterprise-wide to drive consensus.

Required Qualifications

  • BS/MS in Computer Science, Computer Engineering, Information Technology or equivalent experience.
  • 2+ years of professional software development experience.
  • Experience with public cloud computing concepts, particularly AWS.
  • Strong knowledge of computer science fundamentals with experience in at least one programming language (e.g., Java, JavaScript, Python, Go, Typescript, React).
  • Understanding of testing practices regardless of language or tools.
  • Basic knowledge of source control, pull requests, and automated quality gates using tools such as GitHub or Bitbucket.
  • Passion for learning and solving complex problems.
  • Excellent verbal and written communication skills.

Preferred Qualifications

  • Experience building services using cloud native technologies including Kubernetes, Docker, and serverless architectures.
  • Production experience with operating Kubernetes clusters in a public cloud environment.
  • Experience with monitoring infrastructure using tools such as Datadog, Splunk, or ELK.
  • Excellent troubleshooting and problem-solving skills, with experience in on-call rotations and incident management.
  • Knowledge of SRE (Site Reliability Engineering) concepts and practices.

Benefits & Perks

  • Eligibility for a holistic benefits package, including comprehensive medical, vision, dental, and life, AD&D coverage.
  • Short-term and long-term disability insurance.
  • Sleep care management.
  • Health Savings Account (HSA) and Flexible Spending Account (FSA).
  • Commuter benefits.
  • 401(k) with an Employee Stock Purchase Plan (ESPP).
  • Employee Assistance Program (EAP) and tuition assistance.
  • Annual cash bonus eligibility based on company, business unit, and individual performance.
  • Total Base Pay Range: 107,000.00 - 134,000.00 - 161,000.00 USD Annual.

Required Skills

Serverless
Source control (GitHub, Bitbucket)
Docker
Python
Observability
Kubernetes
SRE principles
Java
React
Incident management
Go
Cloud computing (AWS)
Typescript
JavaScript