Software Development Engineer (Level 5)
We are looking for a highly motivated software development engineer to join our team at Amazon. As a member of Skynet, you will have the opportunity to work on the bleeding edge of technology, building software and systems at Amazon scale.
About the Role
You will be responsible for developing world-class software systems for automating Amazon's network, providing technical direction to the team, and collaborating with Network Engineering teams to ensure fast and smooth roll-out of new designs and products.
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 and mentor junior engineers
* Collaborate with the Network Engineering teams 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
* Collaborate with the Network Engineering and Operations teams to automate and invent new ways of operating Amazon's Next-Generation Network
About the Team
We are a highly motivated team of software developers who thrive on solving challenging problems and building large-scale distributed software systems. We value self-investment as a core part of our success and strive to create a happy and respectful work environment.
Requirements
* Bachelor's degree in computer science or equivalent
* Experience designing or architecting new and existing systems
* Experience programming with at least one software programming language
* Full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations
Salary Range:
$150,000 - $200,000 per year