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

AWS Core Networking Organization is seeking a Software Development Engineer for their 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. The position offers an opportunity to work on enterprise-scale infrastructure challenges within AWS, the world's leading cloud platform.

The role involves building and maintaining systems that power AWS's global network, which experiences 70% annual growth. You'll be responsible for developing automation tools, improving operational procedures, and ensuring smooth deployment of network software. Working within the NPD organization, you'll contribute to designing hardware, building software, and managing interconnects for AWS network routers.

This is an excellent opportunity for developers passionate about large-scale systems and network automation. You'll collaborate with diverse teams, including software engineers, hardware engineers, and network specialists. The position offers competitive compensation ($129,300-$223,600 based on location), comprehensive benefits, and the chance to work on unique technical challenges at AWS's scale.

The ideal candidate should have 3+ years of software development experience, strong system design skills, and a passion for automation. You'll be part of a team that shapes the future of cloud networking infrastructure while working in an inclusive environment that values work-life harmony and professional growth.

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

Requirements For Software Development Engineer, AWS, Network Product Development

Java
Python
  • 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 coding standards, code reviews, and source control management

Benefits For Software Development Engineer, AWS, Network Product Development

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Career development and mentorship opportunities
  • Inclusive work environment
  • Work-life harmony

Interested in this job?

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

Software Development Engineer, Amazon Fulfillment Technology - Space Cube Capacity Management

Software Development Engineer role at Amazon Fulfillment Technologies, building systems to manage fulfillment center capacity and optimize supply chain operations.

Software Development Engineer II, Delivery Choice

Amazon seeks SDE II for Delivery Experience team to build innovative delivery solutions, offering competitive pay $129,300-$223,600 and comprehensive benefits.

Software Development Engineer II, Delivery Choice

SDE II position at Amazon's DEX team focusing on innovative delivery technology solutions, offering competitive compensation and opportunity to shape e-commerce delivery experiences.

Software Development Engineer, Amazon Payment Products Core Services

Software Development Engineer position at Amazon Payment Products Core Services team, building and maintaining critical payment processing systems and services.

Software Development Engineer II, Digital Acceleration

Amazon seeks SDE II for Digital Acceleration team to build scalable services for digital subscriptions platform serving Prime, Music, Audible, and other major properties.