Senior Security Software Engineer - Project Kuiper (Location: Sunnyvale, CA, Bellevue, WA and Alexandria, VA)

3 days agoRedmond, WA


Project Kuiper is an initiative to launch a constellation of Low Earth Orbit satellites that will provide low-latency, high-speed broadband network connectivity to unserved and underserved communities around the world.

This role is open for Sunnyvale, CA, Bellevue, WA and Alexandria, VA locations.


Have you wanted an opportunity to develop software for an advanced satellite broadband telecom service? In this role you will build software for secure communications and strong authentication, enabling the confidentiality for our customers and security for our constellation. Our team drives the development, deployment, and operation of mission-critical security systems for the Kuiper constellation and customer terminals. We are looking for a Senior Security Engineer interested in building services around public key infrastructure, certificate management, and identity management for Project Kuiper.


  • Work with our peer teams and customers to design suitable software systems and interfaces to fulfill the mission needs.
  • Design and develop software systems that meet the mission criteria and requirements
  • Collaborate with your fellow team members to form a strong foundation for a software organization in Project Kuiper
  • Help on-board and mentor new team members.
  • Utilize AWS and other Amazon technologies to build high-available software services
Export Control Requirement

Due to applicable export control laws and regulations, candidates must be a U.S. citizen or national, U.S. permanent resident (i.e., current Green Card holder), or lawfully admitted into the U.S. as a refugee or granted asylum.


  • Bachelor's degree in CS, CE, or related field, or equivalent work experience
  • 5+ years delivering software in a production environment
  • Experience developing distributed software systems in Java, Rust, GoLang or C/C++
  • Experience in developing for cloud-native environments
  • Experience in developing software for Linux


  • Experience and detailed technical knowledge of security engineering, system and network security, authentication and security protocols, cryptography, and application security
  • Master's degree with a specialization in information security
  • Knowledge of current security threats, trends, and mitigations
  • Experience in a lead role, including guiding and mentoring other developers
  • Hands-on experience with satellite communications and management software
  • Experience with low-level programming and embedded systems
Experience in any of the following:
  • SDK development for embedded and/or trust/crypto services
  • System architecture and design for APIs, backend components, and hardware/driver level interfaces
  • PKCS11, Trusted Platform Modules and/or device identity
  • Trusted/Secure boot
  • Public Key Infrastructure, certificates, keys, and metadata for scalable IoT (Internet of things) device integrity
  • AWS KMS (Key Management Service), IoT Device Management, or CloudHSM
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, visit

Client-provided location(s): Redmond, WA, USA
Job ID: Amazon-1424512

Company Videos

Hear directly from employees about what it's like to work at Amazon.