jobapplier

Senior AWS Engineer

Resmed

Build the cloud services that help people access better sleep health. At Resmed, every line of code can contribute to improving lives. As a Senior AWS Engineer, you'll join a collaborative engineering team developing cloud services that support OSA Pathways within our growing Digital Health business. Working in a modern AWS environment, you'll help build secure, scalable backend services that support the journey from sleep-health screening through diagnosis and treatment pathways. This is a hands-on engineering role for someone who enjoys solving complex backend challenges, improving system reliability, and helping teams deliver high-quality software.

The role is offered as a hybrid position with 2–3 days per week onsite in our Dublin, Sandyford office.

About Resmed

  • It’s discovering a career that’s challenging, supportive and inspiring.
  • Where a culture driven by excellence helps you not only meet your goals, but also create new ones.
  • We focus on creating a diverse and inclusive culture, encouraging individual expression in the workplace and thrive on the innovative ideas this generates.

Responsibilities

  • You'll work closely with engineers, product managers, architects, designers, QA, security, and data teams to bring meaningful digital health solutions to market.
  • Your work will directly influence how critical backend services support assessment, consent management, analytics, partner integrations, and provider workflows while ensuring quality, observability, and long-term maintainability.
  • You'll Do Design, develop, test, and maintain reliable, scalable, and secure backend software applications.
  • Own complex features from solution design through production release.
  • Collaborate with engineers, product managers, architects, designers, QA, security, and data teams to deliver solutions that meet user and business needs.
  • Participate in code reviews and architectural discussions while contributing ideas that improve testability, performance validation, and risk assessment.
  • Contribute to technical decision-making in cloud-native and serverless environments.
  • Balance reliability, security, privacy, cost, and maintainability when designing solutions.
  • Write clean, maintainable, well-tested code and promote engineering best practices across the team.
  • Mentor fellow engineers through code reviews, pair programming, design discussions, and knowledge sharing.
  • Leverage AI-powered engineering tools to improve developer productivity, automated testing, AWS infrastructure management, and operational documentation.
  • Investigate and resolve software defects, integration challenges, performance bottlenecks, and production incidents.
  • Drive continuous improvement across development processes, delivery pipelines, observability, operational readiness, and release quality.
  • Experience designing backend capabilities including APIs, secure storage solutions, analytics services, and workflow integrations.
  • Approach – You build strong partnerships across functions and help teams achieve better results together.
  • You look for opportunities to strengthen engineering practices, quality standards, and delivery processes.
  • Pragmatic Decision-Making – You make thoughtful technical trade-offs that balance business needs with long-term sustainability.
  • Quality Focus – You care deeply about reliability, maintainability, and creating software that performs consistently in production.

Requirements

  • You Bring Bachelor's degree in Computer Science or a related technical discipline involving coding.
  • Strong proficiency in Python, including object-oriented design, testing practices, typing, and maintainable service design.
  • Experience building and operating cloud services within AWS environments.
  • Expertise with AWS serverless technologies such as Lambda, API Gateway, DynamoDB, S3, and CloudFront.
  • Experience using infrastructure-as-code tools such as Terraform or CloudFormation.
  • Strong understanding of RESTful APIs, authentication and authorization mechanisms, and microservices architecture.
  • Experience working with event-driven architectures and messaging technologies such as SQS and SNS.
  • Experience with both NoSQL and relational database technologies, including practical data modelling approaches.
  • Knowledge of DevOps practices, CI/CD pipelines, Git, Docker, and monitoring or logging platforms.
  • Experience improving software reliability through observability, performance analysis, incident investigation, or security remediation.
  • Experience using Jira, Confluence, and Git.
  • A collaborative approach with a demonstrated ability to coach, mentor, and support other engineers.
  • Nice to have Experience supporting CRM or Salesforce-related workflows.
  • Interest in applying AI-powered tools to modern software engineering practices.
  • Experience developing modern web applications using JavaScript/TypeScript together with React.js and/or Next.js is a big plus.
  • Sets You Apart Ownership Mindset – You take responsibility for outcomes and see complex problems through to resolution.

Preferred

  • Experience contributing to analytics and reporting capabilities.

Benefits

  • Growth Through Mentorship – You enjoy helping others develop their skills and raising the overall capability of the team.
  • At Resmed, all employees benefit from a bonus plan, the percentage of which depends on your position within the organisation
  • Competitive benefits You also have access to a referral bonus and to Resmed's preferred shareholding programme
  • Internal career opportunity - joining an international fast-pace and massively growing company #LI-EU Joining us is more than saying “yes” to making the world a healthier place.

If this sounds like the workplace for you, apply now! We commit to respond to every applicant.