Network Engineer Position at Amazon Web Services (AWS)
We are driving revolutionary changes to the way networks are conceived, designed, built and operated to manage unimaginable scale in one of the largest networks worldwide supporting the AWS Cloud globally.
Our vision is to have self-managed networks, and our Network Lifecycle Management (NLM) organization is responsible for building key services that will enable this vision.
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.
* Design and own a closed-loop system for the reservation of network entities associated to procurement activities.
Requirements:
* Experience 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.
* Bachelor's degree in computer science or equivalent.
As a member of the team, you will join a diverse group of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles.
At Amazon Web Services (AWS), we strive to become Earth's Best Employer by continuously raising our performance bar and providing endless knowledge-sharing, mentorship, and other career-advancing resources to help you develop into a better-rounded professional.
We value work-life harmony and flexibility as part of our working culture, so you can achieve success at work without sacrificing your home life.