Job Summary
We are seeking a talented Software Developer Engineer to join our team at Amazon Web Services (AWS). As a key member of the Dacenter Networks team, you will be responsible for designing and developing critical components of Amazon's next-generation datacenter fabric. This includes building tools to provide network visibility to internal operators and systems to automate wiring and incremental expansion of DC networks globally.
Key Responsibilities:
* Develop world-class software systems for automating Amazon's network.
* Provide technical direction to the team and identify areas of focus.
* Create and review software design documentation.
* Collaborate with Principal Engineers and Scholars to ensure fast, smooth roll-out of new designs and products.
* Own the operational excellence of the software you put into production.
* Contribute to improving our documentation, processes, and tools so that we improve our performance as a team.
Requirements:
* Experience (non-internship) in professional software development.
* Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems.
* Experience programming with at least one software programming language.
* Bachelor's degree in computer science or equivalent.
* Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
About Us:
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.