Project Kuiper is an ambitious Amazon initiative focused on bridging the digital divide through a constellation of 3,236 satellites in low Earth orbit (LEO). As a Senior Software Development Engineer in the Deployment and Release Engineering (DARE) team, you'll play a crucial role in building the systems that enable software updates for this massive satellite network.
The position involves developing cloud-native software systems using Java, Python, and JavaScript/TypeScript, leveraging AWS technologies to create highly-available services. You'll be responsible for designing and implementing performant, scalable, and fault-tolerant systems that meet mission-critical requirements for satellite software deployment.
The role combines technical leadership with hands-on development, requiring you to mentor team members while also contributing directly to the codebase. You'll work closely with peer teams to build continuous deployment services for over-the-air (OTA) satellite updates, creating low-latency architectures that enable safe and efficient software updates to the satellite constellation.
The DARE team owns the core services and APIs that enable Kuiper teams to deploy software at scale to fleets of satellites, satellite components, and gateways. This is a unique opportunity to work on complex space technology while utilizing Amazon's cutting-edge cloud infrastructure.
The position offers competitive compensation ranging from $151,300 to $261,500 based on location, plus equity and comprehensive benefits. Due to export control regulations, candidates must be U.S. citizens, permanent residents, or have refugee/asylee status.
This role is perfect for experienced software engineers who are excited about space technology and want to work on unique challenges at the intersection of cloud computing and satellite systems. You'll be part of a team that's literally helping to connect the world, making internet access available to currently underserved communities globally.