About the Job
As a Network Configuration Services Engineer, you will play a crucial role in designing and developing highly scalable and reliable services that manage network configuration lifecycle. You will work with peers, customers, and partner engineering teams to develop state-of-the-art solutions, incorporating new technologies, algorithms, and innovations.
Main 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.
About Our Team
We are a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. We 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.
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.
About Working with Us
Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify, and build.