Sr. Software Dev Engineer, Kuiper SDN Team

A global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$151,300 - $261,500
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Space · Telecommunications

Description For Sr. Software Dev Engineer, Kuiper SDN Team

Project Kuiper is an ambitious initiative by Amazon to launch a constellation of Low Earth Orbit satellites aimed at providing low-latency, high-speed broadband connectivity to unserved and underserved communities worldwide.

As a Sr. Software Dev Engineer on the SDN Team, you'll be at the forefront of developing the core wireless and networking infrastructure for this advanced global telecom service. The role involves solving complex multi-dimensional resource allocation problems at a global scale, designing and implementing the network control plane that will power Kuiper's entire satellite constellation system.

The position offers an unique opportunity to work on cutting-edge technology that combines space and terrestrial networks. You'll be responsible for designing and delivering a modern, flexible, scalable, high-throughput, low-latency network architecture. The system encompasses LEO satellites, customer terminals, gateways, cloud services, and terrestrial network infrastructure connecting to public and private networks.

Key responsibilities include implementing routing and forwarding, traffic engineering, and SDN technologies to deliver best-in-class broadband network services. You'll develop highly-available software driving networking control plane operations on physical and virtual nodes, while also defining and automating processes for software development, testing, and maintenance.

The SDN Agent team, where you'll work, is building the brain that drives the Kuiper Network. Innovation is central to the team's culture, tackling challenging problems presented by a dynamic network at global scale. The team is responsible for ensuring network functionality and delivering an exceptional customer experience.

This role requires strong expertise in networking fundamentals, L2/3/4 technologies, routing and transport protocols, and experience with high availability systems and network architecture. Technologies such as MPLS, Segment Routing, Traffic Engineering, and Mobility are key areas of focus.

The position offers competitive compensation, comprehensive benefits, and the opportunity to work on technology that will potentially impact millions of users worldwide. Due to export control requirements, candidates must be U.S. citizens, permanent residents, or legally admitted refugees/asylees.

Last updated 18 hours ago

Responsibilities For Sr. Software Dev Engineer, Kuiper SDN Team

  • Design and deliver modern, flexible, scalable network architecture
  • Implement routing, forwarding, and traffic engineering technologies
  • Develop highly-available software for networking control plane operations
  • Define and automate software development and testing processes
  • Provide operational excellence for control plane services
  • Build and maintain network monitoring and management tools

Requirements For Sr. Software Dev Engineer, Kuiper SDN Team

Linux
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language
  • 7+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Must be a U.S. citizen, permanent resident, or legally admitted refugee/asylee

Benefits For Sr. Software Dev Engineer, Kuiper SDN Team

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical benefits
  • Financial benefits
  • Competitive base salary
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Development Engineer, Kuiper Network Services

Senior Software Engineer role at Amazon's Project Kuiper, building satellite network infrastructure for global broadband connectivity.

Senior Software Development Engineer, Annapurna Labs, Trainium Collectives, Elastic Collectives

Senior Software Development Engineer role at Amazon's Annapurna Labs, focusing on distributed AI/ML systems and collective operations for large-scale AI infrastructure.

Sr. Software Development Engineer, Kuiper Ground Gateway Services

Senior Software Engineer role at Amazon's Project Kuiper developing satellite ground station software systems

Software Dev Engineer III, Distributed Systems, Amazon Redshift, Query Processing

Senior Software Development Engineer role at Amazon Web Services, focusing on distributed systems and query processing for Amazon Redshift, with opportunities to build scalable cloud solutions.

Sr Software Development Engineer, AWS Elastic Block Store

Senior Software Development Engineer position at AWS Elastic Block Store team, building and operating large-scale distributed storage systems.