System Development Engineer

Amazon Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$129,200–$174,800 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $170k
This role $152k
$121k most similar roles pay here $202k

This role pays less than 76% of similar roles. Most pay $159,050–$180,700 — the shaded band above. At the midpoint, this role pays about $152k versus about $170k 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 457 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · System Development Engineer

As a System Development Engineer on the Amazon Leo team, you will operate and improve the over-the-air rollout process for software updates delivered to millions of Customer Terminals. You will manage variant-aware rollouts, monitor fleet health through telemetry and key indicators, triage deployment failures such as firmware incompatibilities or crash loops, and maintain operational runbooks and SOPs. Your daily work involves managing fleet segmentation across canary groups and beta rings while building dashboards for update adoption metrics. To succeed, you must be proficient in Linux/Unix environments and possess experience with CI/CD pipelines and large-scale infrastructure deployment. You will also automate repetitive tasks using at least one modern programming language such as Python, Ruby, Golang, Java, C++, C#, or Rust to ensure safe updates across diverse hardware variants within the satellite network.

What you'll do

  • Execute end-to-end OTA rollouts by preparing plans, configuring targeting rules, and monitoring deployments through general availability.
  • Manage variant-aware rollout execution to ensure hardware-specific firmware updates are delivered in the correct sequence.
  • Monitor fleet health during rollouts by tracking success rates, telemetry, and escalating anomalies via established runbooks.
  • Triage deployment failures and stalled updates by diagnosing root causes like connectivity issues or firmware incompatibilities.
  • Maintain and improve operational runbooks, standard operating procedures, and go/no-go decision criteria.
  • Manage fleet segmentation including canary groups, beta rings, and hold-back cohorts as the fleet evolves.
  • Build and maintain operational dashboards to report on rollout status, coverage, and update adoption metrics.
  • Automate repetitive operational tasks using scripts for rollout preparation, health checks, and reporting.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, or lawfully admitted as a refugee or granted asylum.
  • Experience in automating, deploying, and supporting large-scale infrastructure.
  • Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, or Rust.
  • Experience with Linux/Unix systems.
  • Experience with CI/CD pipelines build processes.
  • Experience with distributed systems at scale (preferred).
  • Export control laws and regulations, candidates.

More like this

Similar roles

System Development Engineer III

Amazon Inc

Redmond, WA 2 days ago $151,200$204,600
OTA Distributed Systems Python Ruby Golang Java C++ C# Rust Linux Unix CI/CD IoT Firmware Fleet Management Observability Anomaly Detection

Systems Development Engineer

Amazon Inc

Arlington, VA 73 days ago $129,200$174,800
Python Ruby Golang Java C++ C# Rust AWS S3 Athena Glue Systems Manager Linux Unix CI/CD GeoPandas Shapely OGR QGIS PostGIS Spark
2+ yrs exp

Senior Systems Development Engineer

Amazon Inc

Redmond, WA 78 days ago $151,200$204,600
Python MATLAB Linux Unix CI/CD Ruby Golang Java C++ C# Rust Distributed Systems Firmware Hardware Test Design for Testability Scripting System Integration Validation Verification

Senior Systems Development Engineer

Amazon Inc

Redmond, WA 78 days ago $151,200$204,600
Python MATLAB Linux Unix CI/CD Ruby Golang Java C++ C# Rust Distributed Systems Firmware Design for Testability (DFT) Scripting System Integration Validation Verification

Senior Systems Development Engineer

Amazon Inc

Redmond, WA 14 days ago $151,200$204,600
Python MATLAB Linux Unix Ruby Golang Java C++ C# Rust CI/CD Version Control Distributed Systems Hardware/Software Integration Design for Manufacturing Design for Testability Automated Test Equipment
5+ yrs exp

System Development Engineer

Amazon Inc

Redmond, WA 78 days ago $99,100$160,000
Python Go Linux Unix Distributed Systems Automation Monitoring Ruby Java C++ C# Rust
2+ yrs exp