Software Development Engineer, AWS Networking Services

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS Networking Services

Amazon Web Services (AWS) is seeking a talented Software Development Engineer to join their AWS Networking organization, focusing on designing and developing software and services for their global optical network infrastructure. This role is situated within AWS Infrastructure Services, the backbone of AWS's cloud operations, responsible for keeping the cloud running efficiently and reliably.

The position offers an exciting opportunity to work on complex, large-scale networking challenges that directly impact AWS's global infrastructure. As a Software Development Engineer, you'll collaborate with System and Network Development Engineers, Network Operations, and other software teams to create scalable solutions that enhance network performance and configuration management.

Key responsibilities include driving component and service designs, writing optimized code, performing root cause analysis, and providing technical leadership through code reviews and project updates. The role involves working with cutting-edge technologies and contributing to the automation future of AWS Networking.

The ideal candidate should be highly autonomous, detail-oriented, and possess strong communication skills. You'll be part of a diverse team that values curiosity, innovation, and inclusive culture. AWS offers excellent career growth opportunities through mentorship, knowledge-sharing, and various professional development resources.

The position includes an on-call rotation (one week every 4-5 weeks during daytime hours) to support the developed software systems. You'll work in a collaborative environment that emphasizes work-life harmony and provides the flexibility needed to maintain a healthy balance between professional and personal life.

This role is perfect for someone who is passionate about large-scale distributed systems, network automation, and wants to contribute to the infrastructure that powers many of the world's leading organizations. You'll have the opportunity to work with the latest technologies while solving complex problems that impact millions of AWS customers globally.

AWS values diverse experiences and welcomes candidates from all backgrounds, including those whose careers haven't followed traditional paths. The company provides comprehensive benefits, including medical, dental, and vision insurance, along with various employee-led affinity groups and inclusion initiatives that foster a supportive and collaborative work environment.

Last updated 6 hours ago

Responsibilities For Software Development Engineer, AWS Networking Services

  • Design and develop software and services for global optical network performance and configuration
  • Drive designs for components and services that deliver new features and capabilities
  • Prepare estimates for upcoming deliverables
  • Document proposed solutions
  • Review code of other members
  • Write well structured and optimized code
  • Perform root cause analysis on operational events
  • Provide project updates to leadership
  • Participate in on-call rotation (one week every 4-5 weeks during daytime hours)
  • Help shape the automation future in Networking
  • Use and develop tools, services and processes that collect and rationalize data from different sources

Requirements For Software Development Engineer, AWS Networking Services

Java
Python
JavaScript
  • 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 software programming language
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, AWS Networking Services

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Mentorship & Career Growth
  • Knowledge-sharing opportunities
  • Inclusive team culture
  • Employee-led affinity groups
  • Career advancement resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS Networking Services

Software Development Engineer II, AppStream

AWS AppStream team seeks SDE II to build and scale cloud-based application streaming solutions, offering competitive pay and comprehensive benefits.

System Dev Engineer (SAP/ABAP), AWS SAP Engineering, EC2 Commercial Software Services

AWS System Development Engineer role focusing on SAP/ABAP development to drive SAP workload adoption on AWS, combining cloud expertise with SAP domain knowledge.

Software Dev Engineer, AWS Commerce Platform International Expansion India team

Senior Software Development Engineer role at AWS Commerce Platform International Expansion team, focusing on designing and implementing solutions for AWS's global growth.

Software Development Engineer, Aurora Storage

AWS is seeking a Software Development Engineer for Aurora Storage to build and maintain large-scale database systems, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Alexa Skills Kit, Alexa Skills Kit

Software Development Engineer role at Amazon's Alexa Skills Kit team, focusing on building intelligent services and tools for skill builders using LLM technology.