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 9 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

Sr Application Security Engineer, AWS Gen AI Security

Senior Application Security Engineer position at AWS focusing on Gen AI security, threat modeling, and implementing security measures for AWS's Generative AI offerings in Vancouver.

Sr. Security Systems Engineer, DC Engineering Security Products and Services

Senior Security Systems Engineer position at AWS Infrastructure Services, focusing on designing and implementing comprehensive security systems for data centers, including access control, surveillance, and intrusion detection systems.

Senior Security Engineer, Ads Security

Senior Security Engineer role at Amazon's Ads Security team, focusing on securing advertising platforms through security assessments, tool development, and cross-team collaboration.

Senior Security Engineer, Ads Security

Senior Security Engineer role at Amazon's Ads Security team, focusing on securing applications and infrastructure while working with product teams to implement security best practices.

Senior Security Engineer, RSCI Vector Security

Senior Security Engineer role at Amazon AWS focusing on cloud security for government customers, requiring TS/SCI clearance and security expertise.