Resmed is a company focused on digital health technology to enhance lives through connected care. They are seeking a Software Engineer to empower their developer community and drive improvements in their Healthcare Informatics platform, collaborating closely with other engineers and stakeholders.
Responsibilities:
- You have a developer first mentality with a deep empathy for the challenges of modern software development
- You have experience with full lifecycle of product development from inception to happy customers
- You are comfortable presenting your ideas to your peers, team members and management
- You will drive our inner sourcing/open sourcing strategy and help drive ResMed’s developer community in that direction
- You will build our cloud native mindset and drive our architecture towards it
- You will build and maintain observability and reliability of our services
- You will participate in a 24/7, follow the sun on call model for production incident management including weekends and holidays
- You will drive and implement improvements in developer tools and automation
- You will research, design, implement, test, and document your solutions to the technical problems as assigned
- You will collaborate across the enterprise to drive consensus and understanding
Requirements:
- BS/MS in Computer Science, Computer Engineering, or Information Technology or equivalent experience
- 2+ years of professional software development experience
- Experience with public cloud (AWS) and cloud computing concepts
- Strong knowledge of computer science fundamentals and experience with at-least one programming language such as Java, JavaScript, Python, Go, Typescript, React etc
- Understanding of test practices regardless of language or tools
- Basic knowledge of source control, pull requests and automated quality gates using tools such as GitHub, Bitbucket etc
- Passion for learning and problem solving
- Excellent verbal and written communication skills
- Knowledge of Site Reliability Engineering (SRE) concepts and practices is a plus
- Experience building services using cloud native technologies including Kubernetes, Docker, serverless, etc. is a plus
- Production experience building and operating Kubernetes clusters in public cloud is a plus
- Experience monitoring infrastructure with monitoring and logging tools such as Datadog, Splunk, ELK etc
- Excellent troubleshooting and problem-solving skills, experience with on-call rotation and incident management