Software Development Engineer, Software Defined Network Controller, Amazon LEO
Core
Design, implement, and operate the control plane for a high-throughput telecom service using Low Earth Orbit satellites, customer terminals, gateways, cloud services, and terrestrial network infrastructure.
Role type
Senior Software Development Engineer (Network Control Plane)
Builds
High-throughput, low-latency network architecture and highly-available software for the Leo Network control plane.
Domain
Satellite communications, Software Defined Networking (SDN), Telecommunications
Required skills
C#, C++, Java, or Perl; Object Oriented Design; Distributed software development; System architecture and scaling; RF beam and optical link planning; Automation of software development processes
Preferred skills
Full software development life cycle experience; Code reviews and source control management
Technologies
C#, C++, Java, Perl
Responsibilities
Design and deliver modern, flexible, scalable network architecture; Implement RF beam and optical link planning; Build highly-available software for control plane operation; Define and automate software development, testing, and maintenance processes; Provide operational excellence for control plane services.