ResMed

Software Engineer

ResMed
Apply
1 day ago
Halifax, CanadaMid Level

Responsibilities

  • Design, develop, test, deploy, and monitor cloud-native applications and services in AWS.
  • Build solutions for device registration, connectivity, lifecycle management, and cloud integration.
  • Develop backend services and user-facing applications across the full stack.
  • Collaborate with product managers, delivery managers, engineers, and cross-functional partners on planning, estimation, and solution design.
  • Contribute to proof-of-concepts, technical spikes, code reviews, and exploration of new technologies.
  • Champion automated testing, performance validation, secure coding, and CI/CD practices.
  • Define and monitor product success metrics and operational performance indicators.
  • Implement infrastructure-as-code and contribute to resilient, fault-tolerant system architectures.
  • Support production applications and own products through design, delivery, operation, and continuous improvement.
  • Identify problems, evaluate options, deliver practical solutions, and mentor interns and early-career engineers.

Requirements

  • Experience developing applications with Java, Python, and React.
  • Strong understanding of software design patterns, algorithms, and engineering fundamentals.
  • Experience building secure, scalable, fault-tolerant cloud-native applications.
  • Experience with Amazon MQ, SQS, SNS, or EventBridge and event-driven systems.
  • Experience with Kubernetes and container-based architectures.
  • Experience with AWS services including Lambda, API Gateway, DynamoDB, S3, and Docker.
  • Experience with infrastructure-as-code tools such as Terraform, CloudFormation, Ansible, or Puppet.
  • Experience with continuous integration and deployment tools such as GitHub and Jenkins.
  • Experience with relational and NoSQL databases.
  • Strong debugging, testing, and problem-solving capabilities.
  • Experience with observability and monitoring platforms such as DataDog, CloudWatch, or Splunk.
  • Commitment to secure coding and resolving security vulnerabilities.
  • Experience using AI tools to improve engineering delivery while maintaining quality, traceability, and engineering standards.
  • AWS Developer or DevOps certification is a nice-to-have.
  • Experience with Kafka, EventBridge, Timestream, modern test automation tools, AI/ML technologies, or regulated medical and healthcare environments is a plus.

Benefits

  • Remote-first work arrangement with candidates expected to live within reasonable driving distance of the Halifax office for occasional in-person collaboration.
  • Comprehensive medical, vision, dental, life, AD&D, short-term disability, and long-term disability insurance.
  • Sleep care management, RRSP, Employee Stock Purchase Plan, Employee Assistance Program, and tuition assistance.
  • Flexible Time Off, 11 paid holidays, and 3 floating days.
  • 14 weeks of primary caregiver leave or 2 weeks of secondary caregiver leave when welcoming new family members.
  • Benefits eligibility for employees scheduled to work 30 or more hours per week.

Tech Stack

Amazon DynamoDBAnsibleApache KafkaAWSDatadogDockerJavaJenkinsKubernetesPuppetPythonReactSplunkTerraform
ResMed

About ResMed

5,001-10,000 employees

We believe shaping a better world starts with better sleep and breathing, which is why we pioneer innovative solutions to help millions of people in more than 140 countries around the world live happier, healthier lives. Our AI-powered digital health solutions, cloud-connected devices and intelligent software make home healthcare more personalized, accessible and effective.

Contact me