Are you interested in defining and delivering new services to help fuel the explosive growth of AWS? If you are an experienced software development engineer who is passionate about technology, innovation, automation, scalability, performance, machine learning and cloud computing, then this is the job for you.
We’re looking for an experienced Software Development Engineer who likes to solve challenging problems to accelerate innovative service development aligned with AWS capacity quality and availability. This is a rapidly expanding segment for the AWS business; in order to scale the team, we need more experienced talent!
The ideal candidate will have 5+ years of experience developing distributed services. Being a member of AWS quality team, you will spend your time as a hands-on engineer to innovate/implement/enhance software that improves the quality of AWS fleet using both deterministic and machine learning based analysis. You will have the opportunity to work on cutting edge of technologies. You will play a key role in building software capabilities and features from the ground up. You will develop software using wide range of programming languages, systems, tools etc. Your responsibilities will include all aspects of software lifecycle (e.g design, development, testing and deployment/operation). You will always be encouraged to explore your own ideas and get the opportunity to delight Amazon customers with your direct contribution.