Enable job alerts via email!
Boost your interview chances
An established industry player is seeking a Software Development Engineer to join their innovative team focused on developing software for advanced satellite broadband services. This dynamic role involves building secure communication systems and strong authentication mechanisms, ensuring the confidentiality of customer data. Ideal candidates will have a passion for public key infrastructure and experience in programming languages such as Rust, C++, or Java. Join a diverse and inclusive workplace where your contributions will play a crucial role in connecting underserved communities globally.
Job ID: 2951899 | Amazon.com Services LLC
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.
THE ROLE
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 Software Development Engineer interested in building services around public key infrastructure, certificate management, and identity management for Project Kuiper.
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.
What We Do
Kuiper Trust Services owns the creation and operation of services to protect customer data and Kuiper devices. Candidates for this role must have an interest in at least one of the following: PKI (public key infrastructure), HSMs (Hardware Security Modules), SecureBoot, Encryption, Cryptography, Key Management, or Secure Device Provisioning.
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
- 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.
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
- Knowledge of Public Key Infrastructure, Firmware Signing, Secure Provisioning, Device Identity, Key Management, and Builder Tools
- Experience in Rust, C++, or Java
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.
Posted: March 24, 2025