Software Development Engineer, Network Lifecycle Management
We are driving revolutionary changes to the way networks are conceived, designed, built and operated at Amazon Web Services (AWS). Our software ecosystem must be intelligent, scalable and fault tolerant. We put services and algorithms in place to control and manage all layers of the Amazon network.
Main Focus:
* Design and own a closed-loop system for the reservation of network entities associated to procurement activities.
This service is vital for closing the gap between network capacity planning and our network automation systems. It is a crucial step towards our vision of a truly self-managed and adaptive network.
About the Role:
You will join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers.
Key Job Responsibilities:
* Design and develop highly scalable and reliable services that manage network configuration lifecycle.
* Work with peers, customers and partner engineering teams to develop state of the art solutions, incorporating new technologies, algorithms and innovations.
* Build technical roadmap to evolve our software services space.
Basic Qualifications:
* 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 modern language such as Java, C++, or C# including object-oriented design.
* Experience building complex software systems that have been successfully delivered to customers.
Preferred Qualifications:
* 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.
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success.