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

Amazon's Devices and Services Trust & Security (DSTS) team is seeking a Senior Software Development Engineer to join their Devices and Services Cryptography (DS-Crypto) team. This is a high-impact role where you'll be responsible for the security of Amazon's diverse device ecosystem, including Alexa, Kindle, Fire TV, and Ring products.

The position combines deep technical expertise in cryptography with hands-on software development. You'll be working at the intersection of security and engineering, designing and implementing cryptographic solutions that protect millions of Amazon devices and their connected services. The role offers unique challenges in applying cutting-edge cryptographic technologies, including post-quantum cryptography and homomorphic encryption.

As a senior engineer, you'll have significant ownership in designing cryptographic implementations, developing tooling, and defining technical roadmaps. You'll collaborate with cryptographers and security experts to translate complex security requirements into robust technical solutions. The role involves not just implementation but also mentoring other developers and contributing to the team's knowledge base through training and documentation.

The DS-Crypto team operates in a fast-paced environment where your work will directly impact customer security and trust. You'll be involved in researching and implementing advanced cryptographic standards and algorithms, working on security protocols, and ensuring the highest level of security across Amazon's device ecosystem.

This position offers competitive compensation, including both base salary and equity, reflecting Amazon's commitment to attracting top talent. You'll be joining a team that values innovation, technical excellence, and continuous learning. The role provides opportunities to work on challenging problems at scale, with access to Amazon's vast technical resources and the chance to influence the security architecture of next-generation devices and services.

The ideal candidate will combine strong software development skills with expertise in cryptographic systems, bringing both technical depth and leadership experience to the role. You'll be expected to drive technical decisions, mentor team members, and contribute to the overall security strategy of Amazon's device ecosystem.

Working at Amazon's DSTS team means being at the forefront of device security, with opportunities to work on diverse projects ranging from IoT security to cloud service protection. The role offers excellent career growth potential and the satisfaction of knowing your work helps protect millions of customers worldwide.

Last updated 5 hours ago

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

  • Design, develop, test, troubleshoot, and maintain cryptographic implementations
  • 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 experience
  • Experience as a mentor, tech lead or leading an engineering team
  • 3+ years of leading design and implementation of systems using cryptographic algorithms
  • Experience with public-key infrastructure and hardware security modules

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

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments

Interested in this job?

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

Senior Software Development Engineer - Cybersecurity, Risk & Vulnerability Automation

Senior Software Development Engineer position at Amazon focusing on cybersecurity automation, risk assessment, and vulnerability management with competitive compensation and benefits.

Sr. Penetration Testing Engineer, AWS Penetration Testing

Senior Penetration Testing Engineer position at AWS Security, focusing on red team security operations and vulnerability testing for cloud infrastructure protection.

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.

Senior ADC Engineer, Cryptography / Identity

Senior security engineering role at AWS focusing on cryptography and identity management, requiring TS/SCI clearance and extensive experience in distributed systems security.

Senior Security Intelligence Engineer, AWS Threat Intelligence, ACTI

Senior Security Intelligence Engineer role at Amazon AWS focusing on cyber threat intelligence, requiring expertise in security analysis, Python programming, and threat detection.