Software Development Engineer, Network Platform Development

AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure, supporting all AWS data centers and infrastructure globally.
$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, Network Platform Development

AWS Infrastructure Services is seeking a Software Development Engineer to join their Network Platform Development team. This role is crucial in developing and managing AWS Networking platforms that power the global AWS infrastructure. The position offers an opportunity to work on cutting-edge networking challenges at unprecedented scale.

The role involves collaborating with diverse teams of software, network, and hardware engineers to design and deliver networking platforms for AWS data centers. You'll be responsible for redefining networking infrastructure approaches, enabling internal and external customers to scale without limitations on the world's largest, most reliable global infrastructure.

As a Software Developer, you'll work hands-on across all project development phases, from gathering requirements and creating technical designs to implementation, validation, and operations. The position requires innovative thinking and expertise in networking, hardware, and test automation infrastructure.

The team operates across various areas, including lab management, DevOps, manufacturing test, reliability, device monitoring, and anomaly detection. You'll work on everything from embedded software to web development, tackling unique challenges that require developing simple solutions to complex problems.

AWS offers comprehensive benefits including medical insurance, 401k, and equity opportunities. The position provides exposure to cutting-edge technology, mentorship opportunities, and the chance to work on systems that impact millions of customers globally. The team culture emphasizes work-life harmony, diversity, and continuous learning.

Key technical areas include:

  • Full stack software development
  • Cloud architecture
  • Networking systems and concepts
  • Control plane and data plane development
  • Linux OS/Kernel development
  • DevOps and automation

This role offers the opportunity to work at the forefront of cloud infrastructure, solving unique challenges while contributing to the backbone of AWS services. The position combines technical depth with broad impact, making it ideal for engineers passionate about large-scale distributed systems and networking.

Last updated 10 hours ago

Responsibilities For Software Development Engineer, Network Platform Development

  • Design, implement, test, deploy and operate innovative and secure software solutions in networking systems
  • Build high-quality, highly available, always-on products
  • Research implementations that deliver the best possible experiences for customers
  • Solve challenging technical problems at every layer of the stack

Requirements For Software Development Engineer, Network Platform Development

Python
Java
Linux
  • Bachelor's degree in computer science or equivalent
  • 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

Benefits For Software Development Engineer, Network Platform Development

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

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Network Platform Development

Software Dev Engineer II

Software Dev Engineer II position at Amazon's Financial Foundation Services, building scalable financial systems processing billions in transactions globally.

Network Development Engineer, Internet Edge

Network Development Engineer role at AWS focusing on Internet Edge infrastructure, combining networking expertise with development skills to maintain and improve AWS's global network infrastructure.

Software Dev Engineer II, Unified Payments Experience

Amazon is seeking a Software Dev Engineer II for their Unified Payments Experience team to build scalable payment solutions using cloud technologies and modern architecture.

Software Development Engineer II, Hybrid Tools

AWS Software Development Engineer II position focusing on building collaborative document management solutions and enterprise information worker tools using React and cloud technologies.

Software Development Engineer II, TopHat

AWS Software Development Engineer II position focusing on identity management and security infrastructure, offering competitive compensation and comprehensive benefits.