System Development Engineer

Amazon Inc

Confirmed live yesterday Low trust

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $172k
This role $152k
$121k $202k
below market most similar roles pay here above market

This role pays less than 79% of similar roles. Most pay $160,000–$184,300 — the blue band above. At the midpoint, this role pays about $152k 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 643 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · System Development Engineer

The System Development Engineer joins the Amazon Leo team to operate and improve the over-the-air rollout process for software updates delivered to millions of Customer Terminals. You will execute end-to-end rollouts by preparing plans, configuring device targeting, and monitoring deployments across various hardware variants and firmware branches. Daily responsibilities include triaging deployment failures, maintaining operational runbooks, managing fleet segmentation, and building dashboards for update adoption metrics. You will automate repetitive tasks to reduce manual toil and participate in on-call rotations. The role requires experience automating large-scale infrastructure, using Linux/Unix, and working with CI/CD pipelines. Candidates must possess programming skills in languages such as Python, Ruby, Golang, Java, C++, C#, or Rust to solve complex firmware compatibility and large-scale deployment problems.

What you'll do

  • Execute end-to-end OTA rollouts by preparing plans, configuring targeting rules, and monitoring deployments through GA.
  • Manage variant-aware executions to ensure hardware-specific firmware updates are delivered in the correct sequence.
  • Monitor fleet health by tracking success rates, telemetry, and escalating anomalies according to established runbooks.
  • Triage deployment failures and stalled updates to diagnose root causes like connectivity issues or firmware incompatibilities.
  • Maintain and improve operational runbooks, SOPs, checklists, and go/no-go decision criteria.
  • Manage fleet segmentation including canary groups, beta rings, and hold-back cohorts.
  • Build and maintain operational dashboards for rollout status, fleet 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, 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.
  • 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

Systems Development Engineer

Amazon Inc

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

Senior Systems Development Engineer

Amazon Inc

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

Senior Systems Development Engineer

Amazon Inc

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

Senior Systems Development Engineer

Amazon Inc

Redmond, WA 60 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 Testability Design for Manufacturing Automated Test Equipment
5+ yrs exp

System Development Engineer

Amazon Inc

Redmond, WA 3 days ago $129,200–$174,800
Python Ruby Golang Java C++ C# Rust Linux TCP/IP DNS AWS EC2 VPC IAM S3 CloudWatch Terraform CloudFormation CDK Docker Kubernetes ECS CI/CD infrastructure-as-code UART I2C SPI USB Ethernet SCPI Hardware-in-the-loop Device Drivers Observability
3+ yrs exp