Cloud SDE — Virtual Satellite Platform & Orchestration

Worky

Redmond (WA)

On-site

USD 144,000 - 194,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Amazon Leo is building a cloud-based simulation platform for virtual satellites and ground systems. We seek a Software Development Engineer to own the simulation control plane, provisioning workflows, and health systems that keep a multi-tenant, physics-dependent stack reliable.

You will work across API design, orchestration, and observability, ensuring low latency and scalable operations while integrating with certificate provisioning and identity services. This role requires a U.S.

Qualifications

  • 3+ years of non-internship professional software development experience.
  • Experience designing, building, operating, and managing large-scale distributed systems or web services.
  • Knowledge of at least one programming language such as Java, C#, JavaScript, Python, Ruby or Perl.
  • Experience designing and evolving APIs, including backward compatibility and versioning.
  • Working knowledge of AWS compute, orchestration, and observability services.
  • BS in Computer Science, Electrical Engineering, or equivalent practical experience.

Responsibilities

  • Own the entity lifecycle APIs — create, provision, power-on, and tear down virtual satellites, gateways, customer terminals, and antennas — and drive them to and past a 99.9% availability bar
  • Design and evolve the orchestration layer: long-running state machines that coordinate provisioning across distributed dependencies where any step can fail on physics rather than code, and where partial failure must be recoverable rather than restart-from-scratch
  • Own the service-side plugin framework — the published contract, registration, delegation, and result aggregation that lets subsystem owner teams define their own initialization, health validation, and provisioning logic without our team in the loop
  • Build the health check aggregation API: a single call that returns per-subsystem health with every failure attributed to the team that owns it, so customers self-diagnose instead of paging an on-call
  • Build and own continuous canaries that validate the full stack against a pre-production constellation on a fixed schedule, wired so that a failure cuts a ticket and pages automatically with no human in the detection path
  • Integrate with certificate, identity, and entity-registry services — device identity generation at constellation scale, certificate lifecycle, namespace registration, and the calibration data that makes a virtual entity behave like its physical twin
  • Drive down provisioning latency, currently measured in minutes at p90, through parallelization, image pre-baking, and eliminating serialized dependencies
  • Own observability end to end — structured logging, embedded metrics, distributed tracing, and log centralization — with the specific goal that a customer can root-cause a failed run from logs alone without recreating it
  • Scale the platform for concurrent multi-tenant use: capacity management across bare-metal pools, fleet-wide provisioning throughput, and cost per simulated entity
  • Partner closely with the virtualization and emulation team that owns the host layer, with subsystem owner teams who build against your plugin contract, and with the test frameworks and release pipelines that are your highest-volume customers

Skills

Distributed systems
APIs design
Programming languages
AWS services

Education

BS in Computer Science or Electrical Engineering

Job description

Amazon Leo is building a cloud-based simulation platform for virtual satellites and ground systems. We seek a Software Development Engineer to own the simulation control plane, provisioning workflows, and health systems that keep a multi-tenant, physics-dependent stack reliable.

You will work across API design, orchestration, and observability, ensuring low latency and scalable operations while integrating with certificate provisioning and identity services. This role requires a U.S.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cloud SDE, VirtSat Platform - Satellite Simulation
Cloud SDE, VirtSat Platform - Satellite Simulation

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Cloud SDE for Global Satellite Broadband
Cloud SDE for Global Satellite Broadband

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
SDE I: Build Global Cloud & AI for Leo Satellite
SDE I: Build Global Cloud & AI for Leo Satellite

Amazon • Redmond (WA)

On-site
USD 116,000 - 142,000
SDE: Real-Time Leo Dashboards & Automation
SDE: Real-Time Leo Dashboards & Automation

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
SDE – Platform & Release Automation for Space Tech
SDE – Platform & Release Automation for Space Tech

Amazon Inc. • Redmond (WA)

On-site
USD 144,000 - 194,000
RSUs
Sign-on payments
Health insurance
Cloud & Satellite Fleet Dev Engineer
Cloud & Satellite Fleet Dev Engineer

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Systems Development Engineer - Cloud Infra & Automation
Systems Development Engineer - Cloud Infra & Automation

Amazon • Bellevue (WA)

On-site
USD 129,000 - 175,000
RSUs (Restricted Stock Units)
Health insurance
401(k) matching
+2
Government Space SDE — Leo Satellite API & Networking
Government Space SDE — Leo Satellite API & Networking

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Software Development Engineer, Leo Data Science Platform
Software Development Engineer, Leo Data Science Platform

Amazon • Redmond (WA)

On-site
USD 144,000 - 194,000
Health insurance
401(k) matching
Paid time off
+1
Senior Space Systems Software Engineer (Embedded & Cloud)
Senior Space Systems Software Engineer (Embedded & Cloud)

Amazon • Redmond (WA)

On-site
USD 168,000 - 227,000