
Senior Engineer, Software Engineering
ResMed
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
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