engineering
Posted May 12Associate Engineer,Cloud Development
at ResMed
San Diego United States, United StatesOn-site
Responsibilities
- Collaborate with engineers, product managers, designers, and architects to help define and implement solutions that meet user and business needs.
- Write clean, maintainable, and well-tested code, following team standards and best practices.
- Support the continuous improvement of development processes and delivery pipelines by giving feedback and trying new tools and practices.
Requirements
- We’re looking for an Associate AWS Developer to join our engineering team in delivering cutting-edge digital health experiences that scale globally.
- Help investigate, troubleshoot, and fix software defects and basic performance issues.
- Experience with Python and a basic understanding of object-oriented design and clean code principles.
- Some exposure to AWS services (e.g., Lambda, API Gateway, DynamoDB, S3) and an interest in deepening your cloud and serverless skills.
- Interest in or familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation, CDK).
- Basic understanding of RESTful APIs and web application concepts; familiarity with authentication/authorization (e.g., OAuth2, JWT) is a plus.
- Familiarity with JavaScript/TypeScript and modern front-end frameworks (e.g., React, Angular) is a plus, but not required.
- Basic knowledge of databases (either relational or NoSQL) and comfort learning new data technologies.
- Exposure to or interest in DevOps practices, including CI/CD pipelines, Git, Docker, and monitoring/logging tools (e.g., CloudWatch, Datadog).
- Understanding of fundamental software testing concepts (e.g., unit and integration tests); exposure to end-to-end testing tools (e.g., Cypress) is a plus.
- Comfortable working in agile development environments and using collaboration tools like Jira, Confluence, and GitHub (or similar).
- A degree in Computer Science, Software Engineering, or a related field, or equivalent practical
Experience
- What You Bring: 0–2 years of professional software development
Additional details
- You’ll contribute to full-stack solutions using modern technologies in a collaborative, agile environment, helping build applications that directly improve the lives of patients and healthcare providers.
- You’re a curious problem-solver who’s early in your career and eager to learn.
- You bring enthusiasm, ownership, and foundational technical skills, and you’re excited to grow alongside a team of passionate engineers committed to innovation and excellence.
- What You’ll Do: Implement and maintain features in software applications that are reliable, scalable, and secure, with guidance from more senior engineers.
- Contribute to system design discussions and learn how to make technical decisions in cloud-based, serverless environments.
- Participate in code reviews, pair programming, and knowledge sharing to both learn and contribute.
- experience (internships, projects, or relevant coursework welcome).
- A collaborative mindset, strong communication skills, and eagerness to learn, ask questions, and grow with mentorship.
- 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.