Software Development Engineer, AWS, Network Product Development

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer, AWS, Network Product Development

Join AWS Core Networking Organization as a Software Development Engineer in the Network Product Development (NPD) team. This role focuses on developing automation solutions for Amazon's vast network infrastructure, working at the intersection of software development and network engineering. You'll be part of the team responsible for building and maintaining the backbone of AWS's global network, which experiences 70% growth annually.

As an SDE in the NPD team, you'll develop software systems that automate network operations, improve operational procedures, and drive innovation in network management. You'll work on critical infrastructure that powers AWS data centers, focusing on solutions that balance efficiency, performance, and reliability. The role involves collaborating with multiple teams, including Software Development and Network Engineering, to deliver high-impact solutions.

The position offers unique challenges in enterprise-scale infrastructure, working with thousands of variables impacting the supply chain. You'll be part of AWS Infrastructure Services, which owns the design, planning, delivery, and operation of all AWS global infrastructure. This team is crucial in keeping the cloud running, managing everything from servers and storage to networking, power, and cooling equipment.

You'll have the opportunity to shape the automation future in networking, working on CI/CD initiatives and developing tools that streamline network content deployment. The role combines hands-on technical leadership with strategic thinking, requiring strong communication skills and the ability to mentor other engineers.

Amazon offers a competitive compensation package, including base pay ranging from $129,300 to $223,600 depending on location, plus equity and additional benefits. You'll work in an inclusive environment that values diverse experiences and provides numerous opportunities for professional growth and development.

Join us if you're passionate about solving complex technical challenges, automating large-scale systems, and making a significant impact on the cloud computing industry. This role offers the unique opportunity to work on infrastructure that powers a significant portion of the internet while being backed by Amazon's resources and scale.

Last updated 7 hours ago

Responsibilities For Software Development Engineer, AWS, Network Product Development

  • Develop DevOps and automation tasks for test infrastructure
  • Develop best in class software systems for automating Amazon's network
  • Work with Network Engineering teams to ensure fast and smooth software roll-outs
  • Identify and troubleshoot recurring platform issues
  • Design and build cloud-computing system software
  • Use data to measure success and take responsibility for service quality

Requirements For Software Development Engineer, AWS, Network Product Development

Java
Python
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer, AWS, Network Product Development

Medical Insurance
401k
Parental Leave
  • Comprehensive medical, financial, and other benefits
  • Equity compensation
  • Sign-on payments
  • Work-life harmony
  • Career advancement opportunities
  • Inclusive culture
  • Mentorship programs

Interested in this job?

Jobs Related To Amazon Software Development Engineer, AWS, Network Product Development

Software Development Engineer, Scheduling Tech

Software Development Engineer role at Amazon's Middle Mile Transportation Technology team, building scalable solutions for global transportation network optimization.

Software Development Engineer, Utility Computing

Software Development Engineer position at Amazon AWS working on Virtual Private Cloud (VPC) infrastructure and networking solutions.

Software Dev Engineer II - Amazon, Devices Supply Chain Technologies

Software Development Engineer II role at Amazon's Device Services organization, focusing on building supply chain and operations systems for Amazon's device ecosystem.

Software Development Engineer, Concept to Launch

Mid-level Software Development Engineer position at Amazon Lab126, focusing on building automation and scaling systems for device development, requiring 3+ years of experience in software development.

Software Development Engineer - Amazon Devices, Devices Supply Chain Technologies

Software Development Engineer role at Amazon Devices focusing on supply chain technologies and full-stack development for internal logistics systems.