Taro Logo

Software Development Engineer, Network Product 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 Product Development

AWS Infrastructure Services is seeking a Software Development Engineer to join their Network Product Development team. This role is crucial in building and maintaining new networking solutions that power AWS's global cloud network. The position focuses on developing embedded platforms for one of the world's largest and most complex networks.

The successful candidate will work on creating Linux-based solutions for networking products, collaborating with cross-functional teams to improve network performance, reliability, and security. This is an opportunity to innovate in data center networking at an unprecedented scale, working with some of the largest data center networks in the world.

The role offers unique advantages, including the ability to innovate both at the network and device level, as Amazon owns the entire stack. The impact is significant as these networking solutions underpin all AWS services. The team culture emphasizes learning, diversity, and work-life harmony, with strong support for career growth through mentorship and knowledge-sharing opportunities.

Key responsibilities include developing embedded software for networking switches and routers, partnering with various engineering teams, and maintaining critical network infrastructure. The position requires deep technical expertise in networking and embedded systems, with opportunities to work on cutting-edge technology that powers Amazon's global network infrastructure.

The role offers competitive compensation, comprehensive benefits, and the chance to work with a diverse team of professionals in a collaborative environment. Amazon provides extensive resources for professional development, including mentorship programs and career advancement opportunities. The company's inclusive culture supports various employee-led affinity groups and promotes a balanced approach to work and personal life.

Last updated 8 hours ago

Responsibilities For Software Development Engineer, Network Product Development

  • Develop embedded software for networking switches and routers
  • Partner with network engineering, software and hardware team members
  • Build and maintain new networking solutions/platforms for AWS Networking
  • Understand Amazon's network architecture, operation and security

Requirements For Software Development Engineer, Network Product Development

Linux
Go
Rust
  • 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 Product Development

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical benefits
  • Career advancement resources
  • Mentorship opportunities
  • Work-life harmony
  • Employee-led affinity groups

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Network Product Development