Amazon

security engineer for external vulnerability operations

In short

Security engineer role at Amazon triaging externally disclosed hardware and service vulnerabilities, collaborating with builder teams on remediation, and managing relationships with security researchers. The team covers application security, penetration testing, cloud and device security, and secure software development. Requires hands-on experience with AWS, scripting (Python/Java/C++), device firmware analysis, and system security vulnerability remediation. Remote role based anywhere within the UK, with London preferred.

Description
Amazon works with external security researchers and internal teams to secure its public-facing devices and services. Its security programs focus on vulnerability remediation, improving the security of device and software development, and protecting customers.
Responsibilities
•Triage externally disclosed hardware and service security issues, suggest fixes, and collaborate with builder teams on remediation
•Identify risk trends in Amazon devices and services and collaborate with builder teams on remediation
•Automate manual processes to streamline security work
•Lead improvements to Amazon programs and processes
•Write and deliver high-quality documents for technical and non-technical audiences
•Manage relationships with customers and security researchers
•Use knowledge of Amazon to drive improvements to customer relationships, services, processes, and technologies
•Triage disclosed risks and collaborate with customers and security researchers to maintain and raise Amazon's security standards
•Help ensure lessons learned through disclosure and mitigation improve the security of Amazon's device and software development life cycle
Requirements
•Experience in one or more of application security frameworks, security code reviews, incident response, secure infrastructure, penetration testing, mobile security, cloud security, AI security, identity and access controls, threat modeling, cryptography, threat intelligence, or secure software development
•Knowledge of system security vulnerabilities and remediation techniques, including penetration testing and exploit development or equivalent
•Experience in scripting, programming, or security code reviewing in a common language such as Python, Java, or C++
•Experience with AWS products and services
•Experience working with device technologies under development, familiarity with flashing firmware, basic device debugging and reading or pulling device logs, or scripting in one or more languages such as Bash, Python, Perl, or Ruby
•Deep understanding of hardware security, firmware analysis, operating system internals, and low-level programming
Nice to have
•A bachelor's degree in a STEM field
•5+ years of experience in threat modeling, secure coding, identity management and authentication, software development, cryptography, system administration, or network security
•Experience supporting Red Team, Penetration Testing, or Bug Bounty programs
Conditions
The role is remote anywhere within the UK; London is preferred, but other UK locations are also considered.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot