Company Overview
Established in 2006, Amazon Web Services (AWS) revolutionized the industry by introducing key infrastructure services as web services, now commonly known as cloud computing. The core advantage of AWS and cloud computing lies in its ability to transform capital infrastructure expenses into flexible, variable costs, enabling businesses to scale without the need for long-term investments in servers and IT resources. Instead of planning and procuring hardware weeks or months in advance, companies can leverage AWS’s expertise and economies of scale, gaining on-demand access to resources that accelerate innovation and reduce costs.
Today, AWS provides a highly reliable, scalable, and cost-effective cloud infrastructure, serving hundreds of thousands of businesses across 190 countries. With data centers strategically located in the U.S., Europe, Singapore, and Japan, AWS offers a secure, elastic, and open platform that supports organizations across diverse industries, helping them innovate faster and operate more efficiently.
About the Job
Network Development Engineer – AWS
Would you like to be part of the team building the cloud rather than just using it? At Amazon Web Services (AWS), our Network Development Engineers (NDEs) design, build, and maintain the underlying network infrastructure that powers the world’s largest cloud computing platform.
As a Network Development Engineer, you’ll work behind the scenes to develop and operate critical networking tools and services, ensuring seamless scalability and performance. You’ll collaborate closely with fellow engineers, exchange innovative ideas, and drive continuous improvements to serve customers with highly available, cost-effective solutions. AWS fosters an inclusive culture that encourages bold ideas and empowers engineers to take ownership of their work.
If you’re passionate about technology, customer-focused, and eager to learn, we invite you to join us. You’ll work with cutting-edge technologies, talented professionals, and industry-leading tools to shape the future of cloud networking.
Key Responsibilities
As a Network Development Engineer, you will be responsible for:
- Designing, implementing, and scaling network infrastructure.
- Automating network operations to reduce manual tasks and improve efficiency.
- Leading projects related to network deployment, optimization, and upgrades.
- Troubleshooting complex networking issues and implementing long-term solutions.
- Analyzing network performance using tools and metrics to ensure optimal operation.
- Enhancing security and reliability through best practices and new technologies.
About AWS Infrastructure Services (AIS)
AWS Infrastructure Services is responsible for designing, building, and operating AWS’s global cloud infrastructure. Our team ensures AWS data centers, servers, networking, power, and storage operate efficiently, providing scalable, secure, and high-performance services to customers.
By joining us, you’ll be part of a diverse and innovative team of software, hardware, and network engineers, as well as operations managers and security experts. We collaborate across AWS to deliver cutting-edge solutions while maintaining the highest standards of security and reliability.
Why AWS?
Inclusive Team Culture
At AWS, we embrace diversity and foster inclusion. Our employee-led affinity groups and events, such as Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity conferences), celebrate our differences and inspire continuous learning.
Work-Life Balance
We believe in flexible work arrangements that promote harmony between professional and personal life. At AWS, your well-being is a priority, and we support a balanced and fulfilling work environment.
Mentorship & Career Growth
AWS offers mentorship, career development programs, and knowledge-sharing opportunities to help employees advance their careers and reach their full potential.
Diverse Backgrounds Welcome
We value non-traditional career paths and encourage applicants with diverse experiences and skills to apply, even if they don’t meet all listed qualifications.
Basic Qualifications
- Degree in a relevant technical field or equivalent experience in large-scale networking environments.
- Hands-on experience with networking technologies, routing protocols, and infrastructure management in data center and WAN environments.
- Experience with automation for network deployment and operations.
- On-call experience responding to network-related incidents and troubleshooting root causes.
- Proficiency in network configuration tools and Infrastructure as Code (IaC) methodologies.
Preferred Qualifications
- In-depth understanding of TCP/IP networking, routing protocols (OSPF, BGP, MPLS), and network security.
- Experience with Cisco routers, firewalls, SD-WAN, and VMware networking solutions.
- Scripting/programming skills in Python, Perl, Ruby, Shell, or Java.
- Familiarity with Linux/Unix operating systems.
- Expertise in network architecture, security, and packet forwarding.
Commitment to Diversity & Inclusion
Amazon is an equal opportunity employer dedicated to fostering a diverse and inclusive workplace. We make hiring decisions based on skills, experience, and passion for innovation. If you require accommodations during the hiring process, we are happy to support you.