Security Engineer II, Stores AppSec

Amazon
New York, NY
Category Engineering
Job Description
Role Overview

The Security Engineer will help keep Amazon secure for its customers by attacking Amazon's services, applications, and websites to discover security issues and report them to internal technology teams. The role requires strong technical leadership and advice to teams and leaders throughout Amazon.

What You Will Do

The Security Engineer will conduct high-quality application security reviews and penetration tests independently or as part of a team, create detailed engagement plans, and communicate with partner teams to influence and drive the resolution of discovered security findings.

Why It Might Be a Fit

The role requires a strong sense of customer obsession, resilience, and ability to navigate ambiguous situations with composure and tact. The ideal candidate will thrive in a fast-paced, highly visible environment and have a high level of ownership and decision-making skills.

Requirements

  • 3+ years of programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object-oriented language experience
  • 2+ years of scripting, programming, and security code review in a common programming language (non-internship) experience
  • 2+ years of troubleshooting systems issues, analyzing logs, or automating basic tasks using command line tools (non-internship) experience
  • Bachelor's degree in a STEM field (Science, Technology, Engineering, Mathematics), or 2+ years of IT Security experience
  • Knowledge of networking protocols such as HTTP, DNS and TCP/IP
  • Knowledge of industry-based security vulnerabilities and remediation techniques

Benefits

  • Dental insurance
  • Vision insurance
  • Basic Life & AD&D insurance
  • Option for Supplemental life plans
  • EAP
  • Mental Health Support
  • Medical Advice Line
  • Flexible Spending Accounts
  • Adoption and Surrogacy Reimbursement coverage
  • 401(k) matching
  • Paid time off
  • Parental leave
]]>