ResMed

ResMed

Senior Software Engineer, Data Engineering

San Diego, California, USA · Senior · full-time

Sponsorship not specified$143k-$215kDetected 22 days ago
JavaScriptTypeScriptPythonReactDistributed SystemsBackend DevelopmentGitSQLNoSQLPostgreSQLMySQLMongoDBDynamoDBSnowflakeDatabricksAWSCloud PlatformsDockerKubernetesTerraformCI/CDGitHub ActionsPrometheusGrafana

About the role

  • Global Technology Solutions (GTS) at ResMed is a division dedicated to creating innovative, scalable, and secure platforms and services for patients, providers, and people across ResMed.
  • The strategy of GTS focuses on aligning goals and promoting collaboration across all organizational areas.
  • As a global leader in connected devices and digital health, we empower millions of people worldwide to sleep, breathe, and live better lives.

Responsibilities

  • Where a culture driven by excellence helps you not only meet your goals, but also create new ones.
  • The primary goal of GTS is to accelerate well-being and growth by transforming the core, enabling patient, people, and partner outcomes, and building future-ready operations.

Requirements

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or related technical field, or equivalent practical experience.
  • Strong backend development experience using Python and API-driven service development.
  • Hands-on experience with AWS cloud services.
  • Strong experience with Kubernetes, Docker, and containerized application development.
  • Experience provisioning and managing cloud infrastructure using Terraform and Infrastructure-as-Code principles.
  • Strong understanding of distributed systems, microservices architecture, and event-driven design patterns.
  • Experience implementing CI/CD pipelines using tools such as GitHub Actions, or similar platforms.
  • Experience implementing observability and monitoring using tools such as Datadog, Grafana, Prometheus, OpenTelemetry, or CloudWatch.
  • Strong collaboration and communication skills with experience working across cross-functional engineering organizations.

Nice to have

  • Experience with orchestration frameworks such as Airflow or Dagster.
  • Familiarity with streaming and event-driven systems using Kafka, Flink, or Kinesis.
  • Experience with modern data platform technologies such as Spark, Databricks, Snowflake, or Delta Lake.
  • Experience leveraging AI-assisted development lifecycle (AI-DLC) tools and practices to improve engineering productivity and software quality.
  • Familiarity with metadata management, governance, lineage, and data catalog concepts.
  • Experience with platform security, multi-tenancy, and enterprise-scale operational patterns.

Skills

  • Ensure platform reliability, scalability, security, and performance across production environments.
  • Contribute to shared standards, reusable patterns, and engineering excellence across the broader platform organization.

Compensation

  • $143k-$215k

Benefits

  • 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.
  • This includes fostering shared ownership, developing flexible platforms that can easily scale to meet global demands, and implementing global standards for key processes to ensure efficiency and consistency.

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