We are the Developer Tools Team at Amazon. We love developers because we are developers. We work day in and day out to make their lives, and ours, better.
We build and refine tools and services for their most essential tasks. Browsing, searching, reviewing, code analysis at Amazon scale.
We do it all, and we do it first. There's nothing like submitting a code review that improves the code review experience! We own everything backend to frontend.
We innovate with speed and purpose.
On a typical day, you may :
Learn and use cutting-edge AWS technologies like Lambda and Step Functions
Discuss and design a feature requested by customers
Implement code and tests for a service
Ensure operational readiness of a service
Resolve impending issues before customers notice them
Engage with customers to help them understand and use a feature
Craft a plan to evolve or deprecate a service
Collaborate with other Developer Tools teams to provide a smooth developer experience
2+ years of non-internship professional software development experience
Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
Bachelor or Master in Computer Science
First-hand experience in service design and deployment
Amazon.com is an Equal Opportunity-Affirmative Action Employer - Minority / Female / Disability / Veteran / Gender Identity / Sexual Orientation.