Software Development Engineer , Software Defined Network Controller, Amazon LEO

Amazon Inc

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$143,700–$194,400 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $172k
This role $169k
$138k most similar roles pay here $200k

This role pays more than 55% of similar roles. Most pay $152,000–$193,000 — the shaded band above. At the midpoint, this role pays about $169k versus about $172k for comparable roles.

Based on 240 similar postings.

Employer

About Amazon Inc

Amazon Inc. is the world''s largest e-commerce and cloud computing company, operating the Amazon marketplace, AWS cloud platform, Prime subscription services, Alexa voice AI, and logistics infrastructure. Industry: E-Commerce & Cloud Computing

Amazon Inc currently has 335 open roles on FindRole.

Listed pay typically runs $143,700–$194,400 across 317 roles with salary data.

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Software Development Engineer , Software Defined Network Controller, Amazon LEO

As a Software Development Engineer on Amazon LEO’s SDN controller team, you will design and implement the control plane for a high-throughput telecom service using Low Earth Orbit satellites, customer terminals, gateways, cloud services, and terrestrial network infrastructure. Your daily tasks include developing a scalable network architecture, implementing RF beam and optical link planning, and creating highly-available software to drive networking control plane operations on both physical and virtual nodes. You will also define and automate processes for software development and maintenance while ensuring operational excellence through the use of enabling tools and refined processes. The role requires expertise in C#, C++, Java, or Perl, along with a strong background in object-oriented design and experience with large-scale distributed systems. This position offers the unique opportunity to work on cutting-edge satellite network technology at global scale.

What you'll do

  • Design and deliver a modern, flexible, scalable network architecture for high throughput services.
  • Implement RF beam and optical link planning to optimize broadband network performance.
  • Develop highly-available software driving the control plane operation on physical and virtual nodes.
  • Define and automate processes for software development, testing, and maintenance.
  • Ensure operational excellence by enabling tools and refining operational processes.

What we're looking for

  • 3+ years of experience in designing and architecture of new and existing systems.
  • 3+ years of software development engineer experience with a focus on system reliability and scaling.
  • 3+ years of expertise in developing large-scale, multi-tiered applications using C#, C++, Java, or Perl.
  • Experience in Object-Oriented Design principles and practices.
  • Strong background in implementing highly-available software for control plane operations.

More like this

Similar roles