engineering
Posted Apr 30DevX Software Engineer
at ResMed
CanadaOn-site
Responsibilities
- Design, build, and maintain developer-facing platforms, tools, and services that accelerate software delivery and reduce cognitive load for engineering teams.
- Build and evolve platform engineering capabilities, including CI/CD pipelines, observability, reliability, and cloud-native infrastructure.
- Collaborate across teams and effectively present ideas and solutions to peers, stakeholders, and leadership.
Requirements
- experience that avoids surprise, is a joy to use, and abstracts the complexities of modern development to accelerate the pace of ResMed’s next generation Healthcare Informatics platform .
- As a Software Engineer, you must possess world class technical skills and a strong sense of empathy for your fellow developers.
- experience across the organization.
- experience in software engineering, platform engineering, or developer
- experience roles. Proficiency in at least one programming language such as Java, JavaScript, Python, Go, or TypeScript, with a strong foundation in computer science fundamentals.
- Experience or familiarity with CI/CD systems, build pipelines, and developer workflows (e.g., GitHub Actions, Jenkins, Bitbucket Pipelines).
- Understanding of cloud computing and containerization (e.g., AWS, Kubernetes, Docker).
- Knowledge of software testing practices and quality engineering principles.
- Familiarity with source control, pull requests, and automated quality gates.
Experience
- Experience BS/MS in Computer Science or equivalent practical experience. 1+ years of
Benefits
- At ResMed, we are changing lives with every breath – improve patient quality of life, prevent chronic disease progression and reduce healthcare system costs.