Key job responsibilities
- Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the organization.
- Collaborate with a team of truly innovative engineers and product managers to understand and refine the scope of incoming projects, and to ensure deliverables meet a high quality bar.
- Design and code the right solutions, starting with broadly defined problems.
- Work in an agile environment to deliver high-quality software
About the team
We own connecting Amazon worldwide websites and other experiences such as Kindle, Amazon Video, and Alexa to the internet, as well as ensuring the highest level of availability, security and privacy of the web services that power the experience we deliver to our customers worldwide. We abstract, centralize and optimize the infrastructure management from individual service teams and operate 120+ Tier-1 services on behalf of teams in the Worldwide Amazon Stores org. We own the routing layer built on top of AWS technology that connects traffic at low latency and protects the web services against malicious robot and DDoS attacks.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent