Senior Software Development Engineer, Devices and Services Trust & Security

Amazon is a global technology company that leads in e-commerce, cloud computing, digital streaming, and artificial intelligence.
$151,300 - $261,500
Security
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Cybersecurity

Description For Senior Software Development Engineer, Devices and Services Trust & Security

The Devices and Services Trust & Security (DSTS) team at Amazon is seeking a Senior Software Development Engineer to join their Devices and Services Cryptography (DS-Crypto) team. This role sits at the intersection of security, cryptography, and software development, focusing on protecting Amazon's vast ecosystem of devices and services including Alexa, Kindle, Fire TV, and Ring devices.

As a Senior SDE, you'll be responsible for designing and implementing cryptographic solutions that safeguard millions of customer devices and their connected services. You'll work with cutting-edge technologies including post-quantum cryptography, homomorphic encryption, and lightweight cryptography protocols. The role offers a unique opportunity to impact Amazon's security infrastructure directly.

The position requires deep technical expertise in both software development and cryptography. You'll collaborate with cryptographers and security engineers to translate complex cryptographic concepts into practical, secure implementations. The role involves not just coding but also mentoring others and contributing to the team's knowledge base through training and documentation.

Working in an agile environment, you'll have the autonomy to drive technical decisions while being supported by a team of security experts. The role offers competitive compensation ($151,300-$261,500) based on location and experience, plus comprehensive benefits including medical insurance, 401k, and equity.

This is an ideal opportunity for a senior engineer passionate about security and cryptography, looking to make a significant impact on the security of Amazon's global device ecosystem. The role combines technical leadership, hands-on development, and the chance to work with emerging cryptographic technologies in a fast-paced, high-visibility environment.

Last updated 13 days ago

Responsibilities For Senior Software Development Engineer, Devices and Services Trust & Security

  • Design, develop, test, and maintain cryptographic implementations in devices and cloud services
  • Own the design of cryptographic implementations and tooling
  • Define development roadmaps and own key deliverables
  • Interact with Cryptographers, Security Engineers and Applied Scientists
  • Develop guidance and training material for secure cryptography use
  • Translate business requirements into technical design specifications
  • Write high-quality, efficient, testable, maintainable code
  • Track and report on key performance metrics

Requirements For Senior Software Development Engineer, Devices and Services Trust & Security

Java
Python
JavaScript
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 3+ years of experience with cryptographic algorithms and hardware security modules
  • Experience with full software development life cycle
  • Knowledge of post-quantum cryptographic algorithms and public key cryptography preferred
  • Master's degree in computer science or equivalent preferred

Benefits For Senior Software Development Engineer, Devices and Services Trust & Security

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Amazon Senior Software Development Engineer, Devices and Services Trust & Security

Senior Penetration Testing Engineer, AWS Proactive Security

Senior Penetration Testing Engineer position at AWS Proactive Security team, focusing on security testing of AWS services, applications, and hardware with 5+ years of experience required.

Security Engineer, Kuiper Security

Senior Security Engineer role at Amazon's Project Kuiper, focusing on securing satellite communications systems and protecting customer data through threat modeling, code review, and security architecture.

Security Engineer, IoT Threat Detection

Senior Security Engineer role at Amazon focusing on IoT threat detection and cloud security, offering competitive compensation and comprehensive benefits.

Security Engineer, Kuiper Security

Senior Security Engineer role for Amazon's Project Kuiper satellite program, focusing on end-to-end security of satellite communications systems and infrastructure.

Senior Software Development Engineer, NextGen Security Automation

Senior Software Development Engineer role at Amazon focusing on building AI-driven security automation solutions to protect customers at scale.