Software Development Engineer, Kuiper Telemetry and Command

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

Description For Software Development Engineer, Kuiper Telemetry and Command

Project Kuiper is an ambitious initiative by Amazon 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 mission-critical systems that manage and operate this satellite constellation.

The role involves building foundational services for telemetry, contact orchestration, command, monitoring, and file transfer systems. You'll be working on infrastructure that processes and downlinks telemetry from satellites - a critical component for all mission phases and safe constellation operation. The systems you'll develop must maintain the highest standards of reliability, uptime, and performance, as they serve a fundamental role in the constellation's functioning.

Working with cutting-edge technologies including Java, Rust, and Python, you'll develop cloud-native solutions using AWS services. The position offers a unique opportunity to work on space technology while solving complex distributed systems challenges. You'll be part of a team that owns the entire telemetry pipeline, from on-vehicle software to ground-side processing.

This is an ideal role for someone passionate about space technology and distributed systems, offering the chance to work on technology that will literally impact global connectivity. The position includes participation in 24x7 operational rotation, emphasizing the mission-critical nature of the work. You'll be joining a team that interfaces with various subsystems within Project Kuiper and Amazon, making a direct impact on the safe and efficient operation of a satellite constellation.

Last updated a day ago

Responsibilities For Software Development Engineer, Kuiper Telemetry and Command

  • Design and develop foundational services for satellite constellation and ground station operations
  • Contribute to the design and analysis of distributed software systems
  • Contribute to the overall design of the Kuiper telemetry and command systems
  • Develop cloud native software systems
  • Build highly available and performant services using AWS
  • Participate in 24x7 operational rotation to support satellite operations

Requirements For Software Development Engineer, Kuiper Telemetry and Command

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, national, permanent resident, or admitted refugee/asylee due to export control laws

Benefits For Software Development Engineer, Kuiper Telemetry and Command

  • Medical, financial, and other benefits (specific details not provided in text)

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Kuiper Telemetry and Command

Software Development Engineer, Amazon Advertising

Software Development Engineer role at Amazon Advertising, building sales enablement products and data solutions for worldwide sales teams.

Software Development Engineer - Sensor & Compute, Amazon Robotics (AR)

Software Engineer role at Amazon Robotics focusing on sensor and compute products development for next-generation robotics systems.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on developing next-generation customer service solutions using AI and automation.

Software Development Engineer, Amazon Device Observability & Troubleshooting Team

Lead software engineer role focusing on device observability and troubleshooting systems at Amazon, requiring 3+ years of experience in distributed systems development.

Software Development Engineer, AWS MemoryDB

Mid-level Software Engineer position at Amazon AWS MemoryDB team in Vancouver, working on Redis-compatible database services with competitive compensation.