Software Development Engineer II, Project Kuiper

A global technology company that operates the world's largest e-commerce platform and cloud computing services.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Space · Enterprise SaaS

Description For Software Development Engineer II, Project Kuiper

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 II in the CICD Team, you'll be instrumental in building and developing a central test infrastructure service that supports Hardware in the Loop (HIL) testing. This role combines cloud architecture, distributed systems, and embedded software expertise.

You'll be working with cutting-edge technology, designing and implementing scalable backend services that support satellite software distribution and testing. The position requires expertise in AWS services, container management, and either Python or GoLang programming. You'll collaborate with cross-functional teams, particularly embedded software teams, to ensure smooth integration with low-level systems.

This is an exciting opportunity to join Amazon's space technology division and work on technology that will literally impact the world by bringing internet connectivity to unserved communities. The role offers competitive compensation ranging from $129,300 to $223,600 based on location and experience, plus Amazon's comprehensive benefits package.

The position requires strong technical skills in cloud architecture, distributed systems, and software development, combined with the ability to work in an ambiguous environment and deliver results. As this is part of Project Kuiper, which falls under export control regulations, candidates must have appropriate U.S. person status.

If you're passionate about space technology, distributed systems, and want to work on a project that combines cutting-edge technology with global impact, this role offers an exceptional opportunity to be part of Amazon's next big innovation in space technology.

Last updated 11 days ago

Responsibilities For Software Development Engineer II, Project Kuiper

  • Architect and develop backend services to support HIL testing
  • Implement scalable solutions for distributed systems and software deployment
  • Manage Docker containers for local and cloud deployment
  • Work with AWS services including DynamoDB, IAM, Lambda, EC2, CloudWatch, MQTT, API Gateways
  • Support internal teams with Local and Cloud-based service instances
  • Participate in all phases of software development
  • Work with embedded software teams for system integration

Requirements For Software Development Engineer II, Project Kuiper

Python
Go
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience programming with at least one software programming language
  • Must be a U.S. citizen, permanent resident, or have refugee/asylum status due to export control laws
  • Understanding of AWS stack - IAM, Lambdas, CloudWatch, API gateways, S3 storage
  • Understanding of build systems, pipelines and CDK

Benefits For Software Development Engineer II, Project Kuiper

Medical Insurance
401k
  • Medical Insurance
  • 401k

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Project Kuiper

Integrated System Test Engineer, Kuiper Guidance Navigation and Control & Propulsion

Integrated System Test Engineer position at Amazon Kuiper focusing on spacecraft guidance, navigation, control and propulsion systems testing.

Support Engineer II, TSE Operations Product Team

Support Engineer II position at Amazon's TSE team, focusing on developing and maintaining self-service software products to improve marketplace operations and customer experience.

Software Deve Engineer II, Speed Routing

Software Engineer II position at Amazon's Speed Routing team, building optimization systems for package delivery routing and logistics, requiring 3+ years of experience.

Software Development Engineer (2 years contract), Japan Store Tech

Amazon seeks Software Development Engineer for Japan Store Tech team to build scalable distributed systems and innovative solutions impacting millions of customers globally.

Software Development Engineer II

Software Development Engineer II role at Amazon's Warehousing and Distribution team, building innovative supply chain solutions in Bengaluru.