Manager,Cloud Development
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Lead, mentor, and grow a team of software engineers, providing regular feedback, coaching, and career development while fostering a culture of ownership, inclusivity, and continuous learning.
- Act as a Senior Software Engineer on the team: contribute to architecture, write and review code, and set the technical bar for quality and reliability.
- Own the technical direction and architecture for key services and features on AWS, driving alignment on design decisions, standards, and best practices across the team.
- Partner with product, design, and other stakeholders to define roadmaps, break down complex problems, and deliver high-impact solutions that meet user and business needs.
- Oversee the design, development, testing, and operation of cloud-native systems that are reliable, scalable, secure, and cost-effective, while still contributing hands-on to critical design and implementation work.
- Establish and enforce high standards for code quality, testing, observability, and documentation , ensuring that engineering practices scale as the team and product grow.
- Guide and improve CI/CD pipelines, deployment strategies, and operational practices , promoting automation, fast feedback, and safe releases.
- Collaborate with other engineering leaders to shape platform-wide architecture , shared services, and common patterns for AWS usage.
- Drive effective incident management and post-incident reviews , ensuring issues are resolved quickly and learnings are turned into systemic improvements.
- Contribute to hiring and onboarding by participating in interviews, defining role expectations, and helping new engineers ramp up successfully.
- Advocate for the engineering team within the organization, clearly communicating progress, risks, and tradeoffs to technical and non-technical stakeholders.
- What You Bring
- 5+ years of professional software development experience, including substantial work on AWS-based production systems , with at least 2+ years in a tech lead and/or engineering management capacity.
- Strong proficiency in Python , with deep understanding of object-oriented design, clean code principles, and design patterns; comfortable reviewing complex code and guiding technical decisions.
- Expertise with AWS services and cloud-native architectures, including several of: Lambda, API Gateway, DynamoDB, S3, SQS/SNS, EventBridge, CloudWatch, CloudFront, RDS/Aurora, and IAM.
- Solid experience with infrastructure-as-code (e.g., Terraform, CloudFormation, CDK) and managing multi-environment deployments at scale.
- Strong grasp of RESTful API design , authentication/authorization mechanisms (OAuth2, JWT), and microservices / event-driven architectures.
- Practical experience designing and optimizing data models for both NoSQL (e.g., DynamoDB, MongoDB) and relational databases (e.g., PostgreSQL, MySQL).
- Proven track record implementing and improving DevOps practices : CI/CD (e.g., GitHub Actions, CodePipeline), Git workflows, Docker, and observability (CloudWatch, Datadog or similar).
- Deep understanding of testing strategies (unit, integration, contract, and end-to-end) and how to embed them into pipelines and team workflows.
- Experience leading or collaborating with teams that include front-end engineers (JavaScript/TypeScript, React/Angular), and understanding how front-end and back-end integrate securely at scale.
- Demonstrated ability to lead teams : setting goals, giving clear feedback, managing performance, resolving conflicts, and creating an environment where engineers can do their best work.
- Excellent communication and stakeholder management skills, with the ability to translate between technical and non-technical audiences and to align teams around shared outcomes.
- A degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience building and operating production systems and leading engineering teams.
- Joining us is more than saying "yes" to making the world a healthier place. 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 c
Benefits
Additional Information
Senior Software Engineer, Manager - AWS Developer (Digital Health) We're looking for a Senior Software Engineer, Manager (AWS Developer) to lead and grow an engineering team delivering cutting-edge digital health experiences that scale globally. In this player-coach role , you'll combine hands-on technical work with people leadership, guiding the design and delivery of full-stack, cloud-native solutions on AWS in a highly collaborative, agile environment. You'll help build applications that directly improve the lives of patients and healthcare providers. You're an experienced technical leader who thrives in a fast-paced, purpose-driven setting. You bring strong engineering judgment, a passion for coaching and developing people, and the ability to align teams around a clear technical and product vision.
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at resmed? Share your experience