ResMed

Senior Engineer, Software Engineering

ResMed

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $134,000 - $200,000 per year

Job Level

About the role

  • Design, develop, and maintain backend services using Node.js, supporting scalable, event-driven workflows
  • Lead implementation of RESTful APIs that meet performance, reliability, scalability, and security requirements
  • Contribute to frontend development using ReactJS, TypeScript, and JavaScript as needed
  • Apply and promote secure software development practices, including threat modeling, input validation, secure data handling, and dependency management
  • Build, maintain, and improve CI/CD pipelines to enable rapid, secure, and reliable deployments
  • Write and maintain unit, integration, and end-to-end tests, advocating for TDD and high-quality engineering standards
  • Troubleshoot complex production issues, perform root-cause analysis, and optimize system performance and reliability
  • Provide technical guidance and mentorship to other engineers through collaboration and knowledge sharing
  • Partner with technical leads, architects, and cross-functional teams to align implementation with platform standards and product objectives
  • Serve as a technical subject-matter resource and contribute to engineering best practices and continuous improvement initiatives
  • Leverage AI-assisted development tools to improve productivity, code quality, and documentation

Requirements

  • Bachelor’s degree or equivalent professional experience
  • 6+ years of professional related experience
  • Strong proficiency in Node.js, JavaScript, and TypeScript
  • Experience implementing and maintaining REST APIs
  • Solid working knowledge of Git
  • Strong working knowledge of CI/CD pipelines
  • Strong understanding of Agile development practices
  • Hands-on experience working with AWS services
  • Hands-on experience using Terraform
  • Experience developing frontend applications
  • Strong understanding of relational databases
  • Demonstrated understanding and application of secure coding practices and data-protection standards
Benefits
  • comprehensive medical, vision, dental, and life
  • AD&D, short-term and long-term disability insurance
  • sleep care management
  • Health Savings Account (HSA)
  • Flexible Spending Account (FSA)
  • commuter benefits
  • 401(k)
  • Employee Stock Purchase Plan (ESPP)
  • Employee Assistance Program (EAP)
  • tuition assistance
  • Flexible Time Off (FTO)
  • 11 paid holidays plus 3 floating days
  • 14 weeks of primary caregiver or two weeks of secondary caregiver leave when welcoming new family members
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsJavaScriptTypeScriptREST APIsCI/CD pipelinesAgile developmentsecure coding practicesrelational databasesTDDthreat modeling
Soft Skills
technical guidancementorshipcollaborationknowledge sharingproblem-solvingcommunicationleadershipcontinuous improvementperformance optimizationroot-cause analysis
Certifications
Bachelor's degree