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

Software Development Engineer, Leo Data Science Platform joins the VirtSat Platform team to build and scale the cloud layer of a virtual satellite simulation platform. This role focuses on developing the simulation control plane, including entity lifecycle APIs, orchestration workflows for long-running state machines, and service-side plugin frameworks. You will manage provisioning logic, health check aggregation, and continuous canaries while integrating with certificate, identity, and registry services to ensure high availability and low latency. The work involves managing complex distributed systems where software dependencies interact with physical hardware components like ground gateways and antennas. Required skills include experience in C#, C++, Java, or Perl, along with expertise in AWS services, object-oriented design, and API development. You will solve the challenge of making a cyber-physical system behave as a reliable, self-service cloud infrastructure 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 entity lifecycle APIs to provision, power on, and decommission virtual satellite components.
  • Design orchestration layers using state machines to manage long-running processes across distributed, failure-prone dependencies.
  • Build a service-side plugin framework to allow external teams to define their own initialization and health logic.
  • Create a health check aggregation API that attributes specific failures to the correct owning team for self-diagnosis.
  • Implement automated continuous canaries to validate the full stack against pre-production systems on a fixed schedule.
  • Integrate with certificate, identity, and registry services to manage device identities at constellation scale.
  • Optimize provisioning latency through parallelization, image pre-baking, and the removal of serialized dependencies.
  • Manage end-to-end observability including structured logging, metrics, and distributed tracing for rapid root-cause analysis.

What we're looking for

  • Must be a U.S. citizen, national, permanent resident, or granted asylum/refugee status for export control compliance.
  • Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field.
  • 3+ years of non-internship professional software development experience.
  • 2+ years of experience in design or architecture of new and existing systems including patterns, reliability, and scaling.
  • 1+ years of experience designing and developing large-scale, multi-tiered, multi-threaded, embedded, or distributed software applications using C#, C++, Java, or Perl.
  • 1+ years of Object Oriented Design experience.
  • Experience designing and evolving APIs, including backward compatibility and versioning.
  • Knowledge of AWS services including compute, storage, networking, security, databases, machine learning, and serverless technologies.

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