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
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 that powers AWS data centers globally. The position offers an opportunity to work on enterprise-scale infrastructure and tackle unique technical challenges.

The role involves working with Software Development and Network Engineering teams to innovate network operations. You'll be part of the team responsible for designing hardware, building software, and managing interconnects for routers that power the global AWS network. The network experiences 70% growth annually, making this a high-impact position.

As a Senior SDE, you'll develop automation solutions, work on CI/CD initiatives, and help simplify network content deployment processes. You'll collaborate with customers to gather requirements, generate technical designs, and shepherd projects through the entire software lifecycle. The position requires strong technical expertise and communication skills for mentoring other engineers.

AWS offers a comprehensive compensation package, including competitive base pay ranging from $129,300 to $223,600 depending on location, plus equity and benefits. The company values diversity, work-life harmony, and provides extensive opportunities for career growth through mentorship and knowledge-sharing.

The ideal candidate will have 5+ years of professional software development experience, strong architecture skills, and expertise in the full software development lifecycle. You'll be joining a team that's central to AWS's infrastructure, working on solutions that directly impact the efficiency and reliability of one of the world's largest cloud platforms.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, AWS, Network Product Development

  • Develop DevOps and automation tasks for test infrastructure
  • Build cloud-computing system software for diverse customers
  • Work with Network Engineering teams for software roll-outs
  • Develop automation solutions for Amazon's network
  • Identify and troubleshoot platform issues
  • Gather requirements and generate technical designs
  • Mentor other engineers and provide training

Requirements For Software Development Engineer, AWS, Network Product Development

Linux
  • 5+ years of non-internship professional software development experience
  • 3+ years of design or architecture experience
  • 5+ years of full software development life cycle experience
  • Computer science fundamentals knowledge
  • Experience with coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Software Development Engineer, AWS, Network Product Development

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Comprehensive benefits package
  • Career development opportunities
  • Mentorship programs
  • Inclusive work culture
  • Work-life harmony

Interested in this job?

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

Sr. Software Development Engineer, Routing and Planning

Senior Software Engineer role at Amazon focusing on AI-driven solutions for last-mile delivery optimization, offering competitive compensation and opportunity to work on global-scale logistics.

Software Dev Engineer (L5), Departures Tech

Senior Software Engineer role at Amazon's Departures Tech team, building AI-powered solutions for employee offboarding processes using AWS services.

System Development Engineer, WW AMZL Innovation and Design Engineering

Senior Software Development Engineer role at Amazon Logistics focusing on robotics and automation systems for delivery stations.

Sr. Software Development Engineer, External Fulfillment Tech

Senior Software Engineer role at Amazon's External Fulfillment Tech, building scalable warehouse management systems and mentoring teams.

Software Development Engineer – Amazon Transportation, Route Planning

Senior Software Engineer role at Amazon's Transportation team, building large-scale routing and logistics systems with competitive compensation and benefits.