Software Development Engineer, Commanding and Data Handling

Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites for broadband connectivity.
$129,300 - $223,600
Distributed Systems
Mid-Level Software Engineer
In-Person
3+ years of experience
Space · Enterprise SaaS

Description For Software Development Engineer, Commanding and Data Handling

Project Kuiper is Amazon's ambitious initiative to launch a constellation of Low Earth Orbit satellites, aimed at providing high-speed broadband connectivity to underserved communities worldwide. As a Software Development Engineer on the Telemetry team, you'll be at the forefront of developing critical mission systems for satellite operations.

The role involves building and maintaining the infrastructure and services necessary for processing and downlinking telemetry from the satellite constellation. You'll be working with cutting-edge technology, developing cloud-native software systems using languages like Java, Rust, and Python, while leveraging AWS services to ensure high availability and performance.

Your responsibilities will include designing and analyzing distributed software systems, contributing to the Kuiper command and control system, and being part of a 24x7 operational rotation to support satellite operations. The position requires strong technical skills in software development and system architecture, with a focus on security and reliability.

The Telemetry team owns end-to-end responsibility for the on-vehicle software that handles telemetry ingestion, downlinking, and ground-side processing. You'll be interfacing with various subsystems within Project Kuiper and Amazon, enabling engineers to safely and efficiently operate the satellite constellation and its supporting ground infrastructure.

This is an exceptional opportunity for someone passionate about space technology and distributed systems. You'll be working on real-world challenges that directly impact the mission's success, from ensuring reliable telemetry processing to maintaining critical communication links with the satellite constellation. The role offers competitive compensation, comprehensive benefits, and the chance to be part of a groundbreaking project that aims to bring internet connectivity to millions of people around the world.

The position requires U.S. citizenship, permanent residency, or admitted refugee/asylee status due to export control regulations. Amazon offers a comprehensive compensation package, including a base salary range of $129,300 to $223,600 depending on location, plus equity and benefits.

Last updated 15 days ago

Responsibilities For Software Development Engineer, Commanding and Data Handling

  • Contribute to the design and analysis of distributed software systems
  • Contribute to the overall design of the Kuiper command and control system
  • Develop cloud native software systems
  • Utilize AWS services to build highly available and performant services
  • Be part of the 24x7 operational rotation to support satellite operations
  • Build infrastructure and services for processing satellite telemetry
  • Design services with focus on security and reliability

Requirements For Software Development Engineer, Commanding and Data Handling

Java
Python
Rust
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Must be a U.S. citizen, permanent resident, or admitted refugee/asylee due to export control laws

Benefits For Software Development Engineer, Commanding and Data Handling

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Competitive base salary
  • Equity compensation
  • Comprehensive medical, financial, and other benefits
  • Total compensation package including benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Commanding and Data Handling

Systems Engineer, Kuiper Ground Systems

Systems Engineer role at Amazon's Project Kuiper, developing satellite ground systems for global broadband connectivity.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for satellite constellation simulation and operations.

Software Development Engineer, S3 Distribution Plane

AWS S3 Distribution Plane Software Development Engineer position focusing on large-scale distributed systems and cloud infrastructure.

Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Systems Development Engineer II position at Amazon Prime Video, building large-scale video delivery systems serving millions of customers worldwide.

Mission Operations Engineer, Project Kuiper - Mission Operations, Ground Software

Mission Operations Engineer role at Amazon's Project Kuiper, focusing on satellite constellation operations and automation