Software Development Engineer (Level 5)
About the Role
We are seeking a highly skilled Software Development Engineer to join our team at Amazon. As a key member of our Network Services team, you will have the opportunity to work on the bleeding edge of technology, building software and systems that drive innovation and growth.
About You
* You have experience in professional software development with a strong background in designing or architecting new and existing systems.
* You are proficient in at least one software programming language and have experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
* You have a passion for solving complex problems and building large-scale distributed software systems.
About the Team
Our team is a highly motivated group of software developers who thrive on solving challenging problems and building innovative solutions. We value collaboration, creativity, and continuous learning, and we're looking for someone who shares these values.
About the Job
As a Software Development Engineer on our team, you will be responsible for:
* Developing world-class software systems for automating Amazon's network
* Providing technical direction to the team and identifying areas of focus
* Creating and reviewing software design documentation and mentoring junior engineers
* Collaborating with Network Engineering teams to ensure fast, smooth roll-out of new designs and products
* Owning the operational excellence of the software you put into production
* Contributing to improving our documentation, processes, and tools so that we improve our performance as a team
About the Opportunity
This is an excellent opportunity to work with some of the best and brightest engineers in the industry, develop your skills, and grow your career at one of the most innovative and progressive technology companies in the world.
What We Offer
We offer a competitive salary, comprehensive benefits package, and opportunities for professional growth and development. Our team culture values collaboration, creativity, and continuous learning, and we're looking for someone who shares these values.
Estimated Salary: $250,000 - $350,000 per year