Description
At Amazon Stores, the breadth of technology spans from the core Amazon.com experience to advanced machine learning pipelines, digital health initiatives, and seamless no checkout retail. As a Security Engineer on this team, you will work with software developers to protect customers as these services evolve. A typical day might involve inspecting application code for security gaps, creating a framework that helps developers build faster and more securely, or refining the architectural design of a new service in collaboration with engineers.
Responsibilities
- Develop, update, and sustain threat models across a diverse set of software projects
- Conduct both manual and automated secure code reviews, focusing on Java, Python, and JavaScript
- Build security automation tools to streamline protections
- Perform adversarial security analysis using modern tooling to augment manual efforts
- Deliver security training and outreach to internal development teams
- Provide security architecture and design guidance
- Independently tackle security challenges that require innovative methods
- Influence team and partner processes, priorities, and choices to improve security outcomes
Requirements
- Bachelor’s degree in Engineering, Computer Science, or a related field
- Solid knowledge of security vulnerabilities and remediation techniques, including penetration testing and exploit development or equivalent
- Hands-on experience with web protocols, common security attacks, and remediation (non-internship)
- Ability to solve basic problems by writing code or scripts with some guidance
- Familiarity with security concepts and technologies such as authentication, authorization, single sign-on, and cryptography
Technologies
- Java
- Python
- JavaScript
- AWS
Benefits
- Sign-on bonuses or payments
- Restricted stock units (RSUs)
- Health insurance (medical, dental, vision, prescription)
- Basic Life & AD&D insurance
- Supplemental life plans
- Employee Assistance Program (EAP)
- Mental health support
- Medical advice line
- Flexible Spending Accounts
- Adoption and surrogacy reimbursement coverage
- 401(k) matching
- Paid time off
- Parental leave
About the Team
Amazon Security embraces diverse experiences and backgrounds. Candidates who are early in their careers, those with nontraditional paths, or who bring alternative experiences are encouraged to apply, even if not all listed qualifications are met.
Why Amazon Security?
Security sits at the heart of customer trust and exceptional experiences. The security organization protects Amazon’s wide range of products and services, offering professionals opportunities to grow across cloud, devices, retail, entertainment, healthcare, operations, and physical stores.
Inclusive Team Culture
The security team values curiosity and continuous learning. Ongoing DEI initiatives and learning opportunities encourage embracing diverse ideas, perspectives, and voices when tackling the toughest security challenges.
Training & Career Growth
There is a strong emphasis on ongoing knowledge sharing and career development. The team provides resources and opportunities to help security professionals expand their expertise and advance their careers.
Work/Life Balance
The organization prioritizes flexibility to support harmony between professional and personal commitments, aiming to reduce on-call time and maximize focus on high-value work.