Software Development Engineer, Leo Data Science Platform

Amazon Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$143,700–$194,400 / yr
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $192k
This role $169k
$135k most similar roles pay here $224k

This role pays less than 58% of similar roles. Most pay $169,050–$214,000 — the shaded band above. At the midpoint, this role pays about $169k versus about $192k 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 489 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Software Development Engineer, Leo Data Science Platform

As a Software Development Engineer, Leo Data Science Platform, you will join the VirtSat Platform team to build and scale the cloud layer of a virtual satellite simulation platform. You will own the simulation control plane, developing APIs, orchestration workflows, and health systems that manage the lifecycle of virtual satellites, ground gateways, and antennas. Your work involves creating distributed systems where software must interact with physical dependencies like radio link simulations and hardware emulation. You will design long-running state machines, develop a service-side plugin framework, and implement automated canaries to ensure high availability. The role requires proficiency in programming languages such as Java, C#, JavaScript, Python, Ruby, or Perl, along with experience in AWS compute, orchestration, and observability services. You will solve complex problems involving certificate provisioning, identity management, and reducing provisioning latency for satellite software validation.

What does a Software Development Engineer earn in Washington?

Median $169050 from 95 postings across 6 companies.

See salary data

What you'll do

  • Develop and maintain APIs for the lifecycle of virtual satellites, gateways, and antennas to ensure high availability.
  • Design orchestration layers using state machines to manage complex provisioning workflows across distributed systems.
  • Build a service-side plugin framework to allow external teams to define their own initialization and health logic.
  • Create automated health check and canary systems to detect failures and alert the appropriate teams automatically.
  • Integrate certificate management, identity services, and telemetry data to simulate physical hardware behavior at scale.
  • Optimize provisioning performance by implementing parallelization and eliminating serialized dependencies in the software stack.
  • Implement end-to-end observability including structured logging, metrics, and distributed tracing for rapid root-cause analysis.
  • Manage multi-tenant capacity and cost efficiency across bare-metal pools for concurrent simulation usage.

What we're looking for

  • Candidates must be a U.S. citizen, national, permanent resident, or granted asylum/refugee status for export control compliance.
  • 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.
  • Experience with workflow orchestration for long-running processes (preferred); infrastructure as code/CI/CD (preferred); and hardware-in-the-loop test environments (preferred).

More like this

Similar roles

Software Development Engineer

Amazon Inc

Redmond, WA 21 days ago $143,700–$194,400
AWS Lambda Cloud Watch API Gateway IAM TypeScript Python Rust Test-Driven Agentic Development (TDAD) Source Control Management
3+ yrs exp