Software Development Engineer, Command and Data Handling (CDH)

Amazon Inc

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$143,700–$194,400 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $175k
This role $169k
$137k most similar roles pay here $204k

This role pays more than 54% of similar roles. Most pay $151,500–$197,562 — the shaded band above. At the midpoint, this role pays about $169k versus about $175k 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 321 open roles on FindRole.

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

Most-posted roles

View all roles at Amazon Inc

At a glance

TL;DR · Software Development Engineer, Command and Data Handling (CDH)

As a Senior Software Development Engineer on Amazon LEO’s Command and Data Handling (CDH) team, you will design, implement, and operate telemetry services and agents that ingest, decode, route, and deliver critical data from satellites and ground appliances. Your responsibilities include translating complex requirements into robust software solutions, writing production C++ or other systems/cloud code, and ensuring the reliability of high-throughput cloud services. You will work in a collaborative environment where mentorship is prioritized, and technical decisions are driven by a commitment to excellence. The role requires expertise in C++, Java, or Perl, with an emphasis on delivering scalable and resilient software that supports thousands of downstream users. This position involves working on cutting-edge satellite technology at Amazon LEO, addressing the unique challenges of low Earth orbit (LEO) operations.

What you'll do

  • Design and implement telemetry services and agents for satellite operations.
  • Turn ambiguous problems into concrete designs and code for scalable systems.
  • Write production C++ or other systems/cloud code to support mission-critical functions.
  • Drive technical decisions within the team to ensure software reliability and observability.
  • Mentor junior engineers through design and code review processes.
  • Decompose large projects into manageable tasks for individual and team execution.

What we're looking for

  • 5+ years of experience in designing and developing large-scale software applications.
  • Proficiency in C++, Java, or Perl for systems/cloud development.
  • Experience with embedded firmware development is preferred.
  • Ability to independently deliver complex features and mentor junior engineers.
  • Strong skills in code review and technical decision-making.
  • Focus on building correct, observable, and resilient telemetry infrastructure.

More like this

Similar roles

System Development Engineer

Amazon Inc

Redmond, WA 2 days ago $99,100$160,000
Python Go AWS Kubernetes Terraform Docker CI/CD Prometheus Grafana PostgreSQL Git Ansible

System Development Engineer

Amazon Inc

Redmond, WA 2 days ago $99,100$160,000
Python Go Linux Unix CI/CD Docker Kubernetes AWS Terraform Prometheus Grafana PostgreSQL Git Ansible

Senior Systems Development Engineer

Amazon Inc

Bellevue, WA 2 days ago $151,200$204,600
AWS Python CI/CD Linux CloudFormation EC2 Terraform Docker Kubernetes PostgreSQL Jenkins Ansible Prometheus Grafana GitLab CICD Infrastructure as Code Network Segmentation Encryption Access Management