Senior Software Development Engineer, Software Defined Network Control Plane

Amazon Inc

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$168,100–$227,400 / yr
Posted
2 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $172k
This role $198k
$134k most similar roles pay here $237k

This role pays more than 87% of similar roles. Most pay $152,000–$193,000 — the shaded band above. At the midpoint, this role pays about $198k 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 · Senior Software Development Engineer, Software Defined Network Control Plane

As a Senior Software Development Engineer on Amazon LEO's SDN Control Plane team in Redmond, WA, you will design and implement the network control plane for a high-throughput telecom service using a constellation of LEO satellites. Your daily tasks include developing routing and forwarding technologies, traffic engineering solutions, and SDN tools to ensure optimal broadband services for customers. You will also build highly available software that operates on physical and remote nodes in C and Rust, ensuring operational excellence through the creation of enabling tools and processes. This role requires expertise in networking control plane software development, with a focus on delivering robust and scalable solutions at global scale.

What you'll do

  • Design and implement routing and forwarding technologies for global network services.
  • Develop highly available software to manage control plane operations on remote nodes.
  • Ensure operational excellence by creating tools and refining processes for control plane services.
  • Implement traffic engineering solutions to optimize network performance and reliability.
  • Write routing control plane software in C and Rust for efficient network node operation.

What we're looking for

  • Extensive experience in implementing Routing and Forwarding technologies.
  • Proficiency in developing Traffic Engineering solutions for large-scale networks.
  • Expertise in SDN technologies and control plane software development.
  • Strong skills in C and Rust programming languages for network node software.
  • Experience with highly-available software implementation on physical and remote nodes.
  • Knowledge of operational processes and tools for control plane services excellence.

More like this

Similar roles