cover image
Resmed

Resmed

www.resmed.com

1 Job

8,213 Employees

About the Company

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.

Listed Jobs

Company background Company brand
Company Name
Resmed
Job Title
Senior Engineer, Software Engineering
Job Description
Job Title: Senior Engineer, Software Engineering Role Summary: Lead design, development, and deployment of high‑performance, scalable SaaS applications on AWS. Ensure architecture integrity, high availability, and performance while mentoring team members and driving engineering best practices. Expectations: 8+ years designing multi‑tier business applications. Deep expertise in AWS services, container orchestration, and serverless solutions. Strong object‑oriented design, secure coding, and test‑driven development skills. Excellent communication, task prioritization, and continuous learning mindset. Key Responsibilities: - Design, implement, and deploy AWS solutions (ECS, EKS, Lambda, Elastic Beanstalk, EC2). - Provide incident, change, and application support; participate in on‑call rotations. - Maintain scalability, fault tolerance, and performance across all supported software. - Translate functional requirements with architects, analysts, and product managers into technical solutions. - Perform code reviews, enforce coding standards, and promote secure coding practices. - Write automated tests (unit, integration, E2E) and follow TDD practices. - Mentor junior engineers and champion best practices within the team. - Manage CI/CD pipelines (GitHub Actions, Jenkins) and IaC (Terraform, CloudFormation). - Integrate message brokering and data streaming solutions (SNS, SQS, Pub/Sub). - Support 24×7 application environments and implement 12‑factor app principles. Required Skills: - Languages: Java, Python, or C#; REST APIs; web servers (Apache, Nginx, IIS). - AWS: ECS, EKS, Lambda, Elastic Beanstalk, EC2, S3, SNS, SQS, DynamoDB/MongoDB. - Container orchestration, serverless architecture, and deployment automation. - CI/CD: GitHub Actions, Jenkins; IaC: Terraform, CloudFormation. - Databases: NoSQL and relational experience. - Testing: JUnit/xUnit/NUnit, Selenium/Playwright, Postman, JMeter, Cucumber. - Tools: Git, Confluence, JIRA. - Object‑oriented design, secure coding, communication, task management. - AI/ML and data engineering experience is a plus. Required Education & Certifications: - Bachelor’s degree (or equivalent) in Computer Science, Computer Programming, or related field. - 8+ years professional experience in designing and developing multi‑tier business applications.
Halifax, Canada
On site
Senior
29-10-2025