Security Engineer II, Specialized Businesses Security, External Vulnerability Operations

Amazon.com, Inc
London, UK
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Software System Penetration Testing User Authentication Bash Shell C++ (Programming Language) Cloud Computing Security Code Review Computer Programming Software Debugging Perl (Programming Language) Firmware Hardware Security Module
+12 more
Identity and Access Management Python (Programming Language) Network Security Red Team (Cyber Security) Ruby Secure Coding Mobile Security Software Engineering System Programming Scripting Software Security Cyber Threat Analysis

Job description

This individual will be working with external security researchers and Amazon teams to secure Amazon’s public-facing devices and services. In this role, you will be responsible for ensuring vulnerabilities are remediated with urgency by partnering with service teams, ensuring what is learned through disclosure and mitigation improves the security of Amazon’s device and software development life cycle. This role will provide you with challenging leadership and technical opportunities and the chance to grow Amazon’s Bug Bounty and Threat Intelligence programs into the best on planet Earth.

You will be in direct contact with teams in a variety of business verticals, giving you firsthand knowledge about how Amazon is built and how it operates at a deep, technical level. Additionally, you will leverage the knowledge you gain about Amazon to find new ways to drive improvements to Customer relationships, services, processes, and technologies throughout the company, with the goal of ensuring the continued safety and security of our customers.

You will use your technical skills to triage disclosed risks and collaborate with customers and security researchers to maintain and raise Amazon’s high security bar. You’ll be backed up by a team of highly skilled security engineers all working with a singular focus of maintaining customer trust and security. You must demonstrate resilience and navigate ambiguous situations with composure and tact. Above all else, a strong sense of Customer Obsession is necessary to focus on the goal of keeping Amazon and its customers secure with the highest priority.

Key job responsibilities

  • Triage externally disclosed hardware and service security issues, suggest fixes, and collaborate with builder teams for remediation

  • Identify risk trends in Amazon devices and services, and collaborate with builder teams for 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

Requirements

Experience in any combination of the following: 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 the development of exploits 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 familiarity with reading/pulling device logs, or experience scripting in one or more language (e.g. Bash, Python, Perl, Ruby)
  • Deep understanding of hardware security, firmware analysis, operating system internals, and low-level programming, Bachelor’s degree in a STEM field (Science, Technology, Engineering, Mathematics)
  • 5+ years of any combination of the following: threat modeling experience, secure coding, identity management and authentication, software development, cryptography, system administration and network security experience
  • Experience supporting Red Team, Penetration Testing, or Bug Bounty programs

About the company

Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. We make recruiting decisions based on your experience and skills. We value your passion to discover, invent, simplify and build. Protecting your privacy and the security of your data is a longstanding top priority for Amazon. Please consult our Privacy Notice (https://www.amazon.jobs/en/privacy_page) to know more about how we collect, use and transfer the personal data of our candidates.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.amazon.jobs

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

50 sec

Why developer happiness matters in web frameworks

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

1:04 min

Introduction to Bitcoin script parsing tools

Steve Shadders · LIVE

3:22 min

Transitioning from software engineering to security roles

Anna Oliveira · Coffee With Developers

3:30 min

Falling in love with Ruby and creating Basecamp

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

1:45 min

Transitioning from software development to security roles

Stefania Chaplin · WWC 2022

Videos

See all

Related articles

See all