Senior Software Development Engineer, Devices and Services Trust & Security

Global technology company specializing 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 · Enterprise SaaS

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 and software development, focusing on implementing cryptographic solutions for Amazon's diverse device ecosystem including Alexa, Kindle, Fire TV, and Ring devices.

The position offers a unique opportunity to work on cutting-edge cryptography implementations, collaborating with experts in post-quantum cryptography, homomorphic encryption, and lightweight cryptography. You'll be responsible for designing and developing secure cryptographic solutions, creating developer tools, and providing technical leadership in cryptographic implementations.

As a senior engineer, you'll work in a high-visibility environment where your contributions directly impact Amazon's product security and customer experience. The role involves both hands-on development and technical leadership, requiring expertise in cryptographic systems, software architecture, and secure development practices.

The DS-Crypto team serves as the cryptographic center of excellence, researching and implementing advanced security protocols while providing consultation and training to other development teams. This position offers the chance to work on complex security challenges at scale, contributing to the protection of millions of Amazon devices and services.

The compensation package is competitive, ranging from $151,300 to $261,500 base salary, plus equity and additional benefits. The role offers the opportunity to work with leading experts in the field while solving challenging problems in device security and cryptography implementation.

This is an ideal position for a senior engineer passionate about security and cryptography, looking to make a significant impact on the security of consumer devices and cloud services at a global scale.

Last updated 3 hours 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 usage
  • Gather and analyze business and functional requirements
  • Write high-quality, efficient, testable, maintainable code
  • Track and report on key performance indicators
  • Serve as technical resource for builders in Devices and Services

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

Java
Python
  • 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 of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • 3+ years of leading design or architecture and implementation of systems using cryptographic algorithms
  • Experience with public-key infrastructure and hardware security modules
  • Knowledge of cryptographic standards and algorithms
  • Experience with full software development life cycle

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

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments available

Interested in this job?

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

Security Systems Engineer, DCE Security Solutions Engineering

Senior Security Systems Engineer role at AWS, focusing on designing and implementing security systems for data centers, requiring 5+ years of experience in security systems and networking.

Security Systems Engineer, DCE Security Solutions Engineering

Senior Security Systems Engineer role at AWS focusing on data center security systems design, implementation and innovation with global impact.

Sr. Software Development Engineer, Defensive Security - VMR Engineering

Senior Software Engineer role at Amazon Stores Security, focusing on cloud security architecture and implementation using AWS technologies.

Security Engineer II, AppSec Stores

Senior Security Engineer role at Amazon Stores focusing on application security, threat modeling, and secure code review.

Senior Security Incident Response Engineer, AWS, AWS CorpSec Response

Senior Security Incident Response Engineer position at AWS leading security response efforts across Amazon's cloud infrastructure.