Jobs · Quality Assurance · Washington

Software Development Engineer, Amazon Leo Trust Services, Leo Security

Amazon · Redmond, WA · 1 mo ago
Quality AssuranceFull-time

About the role

Amazon Leo is Amazon’s low‑Earth‑orbit satellite network delivering fast, reliable internet connectivity to customers beyond the reach of existing networks. The Leo Security team owns the security of product and operations end‑to‑end, providing the infrastructure and mechanisms to protect the satellite constellation and customer data. This role works in a start‑up‑like environment backed by Amazon’s scale, driving research, development, deployment, and operation of mission‑critical security systems.

Export Control Requirement: Candidates must be a U.S. citizen.

Key Responsibilities

  • Collaborate with business leaders to define security priorities and act as a trusted advisor to product leaders.
  • Provide direction that makes security easy and help leaders measure their organization’s security execution.
  • Guide teams toward outcomes that produce products that safely handle customer data.
  • Assess technical debt and risk with engineers, offering strategic direction to address vulnerabilities.
  • Lead the burn‑down of long‑term risk and champion secure‑by‑default solutions, inventing new ones when needed.
  • Advocate for the creation and deployment of new testing tools and detection mechanisms.
  • Propose and communicate a security vision that protects customers.
  • Engage in hands‑on hacking of bleeding‑edge technology.

A Day in the Life

In this highly dynamic role you decide where your time investments provide the most value, balancing proactive and reactive work. Teams seek your ideas for a wide variety of security problems, from securing communications in Leo to defining security requirements for confidential product launches, and performing incident root‑cause analyses.

About the Team

The Amazon Leo Trust Services team creates and operates services that protect customer data and Leo devices. Candidates should have experience in one or more of the following areas: PKI (Public Key Infrastructure), HSMs (Hardware Security Modules), SecureBoot, Encryption, Cryptography, Key Management, or Secure Device Provisioning.

Why Amazon Security

Security is central to maintaining customer trust and delivering delightful experiences. Amazon Security sets a high bar across all Amazon products and services, offering professionals the chance to work on cloud, devices, retail, entertainment, healthcare, operations, and physical stores.

Inclusive Team Culture

Amazon Security fosters curiosity, continuous learning, and diversity of ideas, perspectives, and voices through ongoing DEI events and learning experiences.

Training & Career Growth

Amazon provides endless knowledge‑sharing, training, and career‑advancing resources to help you become a better‑rounded professional.

Work/Life Balance

Flexible work hours and arrangements support work‑life harmony, ensuring success at work does not come at the expense of home life.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent experience.
  • 3+ years delivering security software in a production environment.
  • 3+ years developing distributed software systems in Java, Rust, Go, or C/C++.
  • 3+ years working with cloud‑native environments.
  • Experience with at least one of: PKI, HSMs, Encryption, Cryptography, Key Management, SecureBoot, or Secure Device Provisioning.

Preferred Qualifications

  • Experience performing technical security assessments (code‑level and design‑level).
  • Master’s degree with a specialization in information security.
  • Strong analytical and quantitative skills, using data and metrics to support recommendations.
  • Experience developing security tools and processes that scale.
  • Experience triaging security risks/vulnerabilities and ensuring they are understood, fixed, or mitigated.
  • Hands‑on experience with satellite communications and management software.
  • Low‑level programming and embedded systems experience.

Pay

The base salary range for this position in Arlington, VA is $143,700 – $194,400 USD annually. Total compensation includes sign‑on payments and restricted stock units (RSUs), with final amounts determined by experience, qualifications, and location.

Benefits

  • Comprehensive health insurance (medical, dental, vision, prescription).
  • Basic Life & AD&D insurance with optional supplemental life plans.
  • Employee Assistance Program, mental health support, and medical advice line.
  • Flexible Spending Accounts.
  • Adoption and surrogacy reimbursement coverage.
  • 401(k) matching.
  • Paid time off and parental leave.

Similar jobs