Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ResMed Logo

Engineer, Software Engineering

ResMed

$107,000 - $161,000
Jul 31, 2025
San Diego, CA, US
Apply Now

Resmed is looking to build a next-generation digital health product using SMART on FHIR that empowers healthcare providers with intelligent insights right at the point of care.

Requirements

  • Proficiency in Java and Spring Boot for building RESTful services and microservices.
  • Good experience with React.js and front-end development (JavaScript, HTML5, CSS3).
  • Hands-on experience with AWS cloud services (EC2, S3, SQS, Lambda, RDS, ECS, EKS, etc.) and knowledge of cloud architecture best practices.
  • Good understanding of relational databases and familiarity with NoSQL databases.
  • Experience with Git, GitHub Actions, CI/CD pipelines, and containerization technologies such as Kubernetes.
  • Experience with Agile software development methodologies (Scrum, Kanban).
  • Proven experience in building scalable and highly available services.

Responsibilities

  • Design and Develop: Design and implementation of robust backend services and APIs using Java and Spring Boot.
  • Front-End Development: Build and maintain responsive user interfaces using React and ensure seamless integration with back-end systems.
  • Cloud Services: Utilize AWS services (e.g., EC2, S3, SQS, Lambda, RDS, ECS, EKS) to build scalable, distributed applications, and optimize cloud infrastructure.
  • Observability: Familiarity with tools such as Datadog and Cloudwatch.
  • System Architecture: Design systems that are secure, scalable, and highly available, focusing on performance and reliability.
  • Code Quality: Write clean, maintainable, and testable code, following best practices in software development, including code reviews, unit testing, and continuous integration (CI/CD).
  • Troubleshooting & Optimization: Diagnose performance bottlenecks and resolve system issues, ensuring high availability and scalability.

Other

  • Bachelor's Degree with 5+ years of professional experience in software development.
  • Strong problem-solving skills, with the ability to tackle complex technical challenges.
  • Excellent communication and collaboration skills, able to work effectively across teams.
  • Comfortable working in a paired programming model with AI tools—leveraging them for code generation, refactoring, documentation, and test creation.
  • Experience with Agile software development methodologies (Scrum, Kanban).