Security Engineer II, Stores Application Security

Global technology company leading in e-commerce, cloud computing, digital streaming, and artificial intelligence.
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce · Cybersecurity

Description For Security Engineer II, Stores Application Security

Amazon Stores is seeking a Security Engineer II to join their Application Security team, working on one of the most diverse technology stacks in any company. This role combines hands-on security engineering with strategic influence, requiring both technical expertise and strong communication skills. The position involves securing Amazon's vast array of services, from amazon.com to machine learning pipelines and no-checkout retail systems.

The ideal candidate will be a security generalist with deep expertise in specific areas, capable of performing threat modeling, secure code review, and security automation development. They'll work directly with development teams to ensure security is built into new services from the ground up, while also conducting security assessments and providing architectural guidance.

Amazon's Stores AppSec organization offers a unique opportunity to work on large-scale security challenges while maintaining work-life harmony. The team emphasizes reducing on-call burden and focusing on high-impact work. You'll be part of Amazon Security, which is central to maintaining customer trust across all Amazon products and services.

The role offers exposure to various technologies and domains, including cloud security, retail systems, healthcare, and physical stores. You'll work in an inclusive environment that values diverse perspectives and continuous learning. The position provides ample opportunities for career growth through knowledge-sharing, training, and hands-on experience with cutting-edge security challenges.

Key responsibilities include threat modeling, secure code review in languages like Java and Python, security automation development, and security training for development teams. You'll need experience with security fundamentals, programming skills, and either a relevant degree or equivalent experience. The role offers competitive benefits and a supportive work environment focused on long-term career development.

Last updated 10 hours ago

Responsibilities For Security Engineer II, Stores Application Security

  • Creating, updating, and maintaining threat models for software projects
  • Manual and Automated Secure Code Review in Java, Python and Javascript
  • Development of security automation tools
  • Adversarial security analysis using modern tools
  • Security training and outreach for internal development teams
  • Security architecture and design guidance
  • Independently solve security problems requiring novel approaches

Requirements For Security Engineer II, Stores Application Security

Java
Python
JavaScript
  • Experience with threat modeling, secure coding, identity management and authentication, software development, cryptography, system administration and network security
  • Knowledge of system security vulnerabilities and remediation techniques
  • Experience with penetration testing and exploit development
  • Experience programming in Python, Ruby, Go, Swift, Java, .Net, C++ or similar object oriented language
  • Bachelor's degree in computer science or equivalent, or 3+ years of engineering experience

Benefits For Security Engineer II, Stores Application Security

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony focus
  • Career development opportunities
  • Training and knowledge-sharing resources
  • Inclusive team culture
  • Flexible working culture

Interested in this job?

Jobs Related To Amazon Security Engineer II, Stores Application Security

Security Engineer II, Stores Application Security

Security Engineer II position at Amazon Stores focusing on application security, threat modeling, and secure code review, requiring 3+ years of experience in security engineering and software development.

Software Development Engineer, NextGen Security Automation

Mid-level Software Development Engineer position at Amazon focusing on AI/ML-driven security automation, threat detection, and response systems development.

Software Development Engineer, Authorization Management

Software Development Engineer role at Amazon Security focusing on building Access Policy Management systems and implementing fine-grained access control for sensitive data at scale.

Security Engineer II, Ads Security

Security Engineer II position at Amazon's Ads Security team, focusing on implementing security solutions and best practices for advertising platforms and services.

Software Development Engineer, Amazon Security, Discovery Team

Software Development Engineer role at Amazon Security focusing on building automated security solutions to protect Amazon's global infrastructure and customer data.