Software Development Engineer, AWS, Network Product Development

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

Description For Software Development Engineer, AWS, Network Product Development

AWS Core Networking Organization is seeking a Senior Software Development Engineer to join their Network Product Development (NPD) team. This role is crucial in developing and automating Amazon's vast network infrastructure, working at the intersection of software development and network engineering.

The position offers an opportunity to work on enterprise-scale infrastructure challenges that are unique to AWS's massive cloud computing environment. As part of the NPD organization, you'll be responsible for designing hardware, building software, and managing the interconnects for routers that power the global AWS network, which experiences 70% growth annually.

The role combines technical expertise with leadership responsibilities, requiring both hands-on development work and mentorship of other engineers. You'll be working on critical systems that directly impact AWS's network operations, developing automation solutions, and implementing CI/CD practices to streamline network content deployment.

Key aspects of the role include:

  • Developing sophisticated automation systems for AWS's network infrastructure
  • Creating and implementing DevOps solutions for test infrastructure
  • Working directly with Network Engineering teams to ensure smooth software deployments
  • Building and maintaining cloud-computing systems for diverse customer needs
  • Contributing to a team that manages a rapidly growing global network

The position offers competitive compensation ($129,300-$223,600 based on location), comprehensive benefits, and the opportunity to work with cutting-edge technology at scale. You'll be part of AWS Infrastructure Services, the team responsible for keeping the cloud running, working alongside diverse professionals including software engineers, hardware engineers, and network specialists.

This role is perfect for someone who wants to tackle complex technical challenges, values work-life harmony, and is excited about contributing to the foundation of cloud computing. You'll have the backing of Amazon's resources while working in an environment that encourages innovation and ownership of projects from conception to completion.

Last updated 15 minutes 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 customers to gather requirements and generate technical designs
  • Work closely with Network Engineering teams for software roll-outs
  • Identify and troubleshoot recurring platform issues
  • Design and build cloud-computing system software
  • Mentor other engineers and provide training
  • Use data to measure success and take responsibility for service quality

Requirements For Software Development Engineer, AWS, Network Product Development

Linux
  • 5+ years of non-internship professional software development experience
  • 3+ years of non-internship design or architecture experience
  • 5+ years of full software development life cycle experience
  • Bachelor's degree in computer science or equivalent (preferred)
  • Computer science fundamentals knowledge
  • Experience in building complex software systems
  • Experience in building production software

Benefits For Software Development Engineer, AWS, Network Product Development

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

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

Senior System Development Engineer, AFT - Platform Engineering & Services

Senior System Development Engineer position at Amazon's AFT Platform Engineering & Services team, focusing on fulfillment services and system optimization with competitive compensation.

Sr Software Development Engineer, Amazon Connect

Senior Software Engineer role at Amazon Connect, building cloud-based contact center solutions using AI and AWS services, with 5+ years experience required.

Network Development Engineer

Senior Network Development Engineer role at Amazon Robotics, focusing on building and automating network infrastructure for fulfillment centers and logistics operations.

Sr. Software Development Engineer, Execution Planning, Last Mile Planning

Senior Software Development Engineer role at Amazon's Last Mile Technology team, focusing on routing and planning solutions for global package delivery operations.

Video Systems Engineer, Media Systems Engineering

Senior Video Systems Engineer role at Amazon Prime Video, focusing on advanced video transport systems and media infrastructure, requiring 5+ years of experience in media engineering.