Take part in the development of cutting edge products within disruptive system architecture. Youll have the opportunity to work on the technologies that power the worlds largest Cloud provider within a dynamic open and fast-paced environment. Amazon Web Services provides a highly reliable scalable low-cost infrastructure platform in the cloud that powers hundreds of thousands of businesses in 190 countries around the world.
Looking for a motivated experienced developer to join our cloud infrastructure fleet health team in developing automation for recovering stuck devices increasing cloud yield.
Key job responsibilities
- Design and develop new mechanisms for recovery on devices in the AWS cloud
- Design test and testing automation for the recovery mechanisms
- Develop testing environment and tests for the new recovery mechanisms
- Own and maintain full support of the recovery software
- Work with Annapurna Labs product teams and enable new processes for in fleet defects detection
- Create high level documentation
- Design and develop new tools and scripts for in fleet analysis of device failures
- Willing to travel per need few times a year
- BS degree in computer science computer engineering or related field.
- At least 4 years experience in software design and debugging; Working with multidisciplinary systems.
- Proficient in Python coding and Bash scripting.
- In-depth understanding of Linux systems and environments.
- Experience with Continuous Integration/Continuous Deployment (CICD) tools.
- Advanced knowledge of software engineering design patterns.
- Experience with automation engines and testing systems.
- DevOps background.
- Expertise in computer architecture.
- Familiarity with high-speed interfaces and debugging capabilities.
- Experience with server design (x86/ARM architecture).
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.