Security Engineer II, AppSec Stores

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

Description For Security Engineer II, AppSec Stores

Amazon Stores is seeking a Security Engineer II to join their AppSec team, working on one of the largest technology deployments in the world. This role combines technical security expertise with collaborative problem-solving to protect Amazon's diverse technology portfolio, from e-commerce to machine learning pipelines and digital healthcare.

The position requires a security generalist with deep expertise in specific areas, who can effectively communicate risks to both technical and non-technical audiences. You'll work directly with software development teams to ensure security is built into Amazon's services from the ground up, performing code reviews, building security frameworks, and designing secure solutions.

The role offers unique opportunities to work on cutting-edge technology while maintaining customer trust through robust security practices. You'll be part of Amazon's larger security organization, responsible for maintaining security standards across all Amazon products and services. The team culture emphasizes continuous learning, diversity of thought, and work-life harmony.

Key technical responsibilities include threat modeling, secure code review in Java/Python/JavaScript, security automation, and architectural guidance. The ideal candidate will have 3+ years of application security experience, strong programming skills, and the ability to lead by influence.

Amazon Security values diverse experiences and perspectives, offering opportunities for career growth through knowledge-sharing, training, and exposure to various security domains including cloud, retail, healthcare, and physical stores. The role provides flexibility and support to ensure success both professionally and personally.

Last updated 20 hours ago

Responsibilities For Security Engineer II, AppSec Stores

  • 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, AppSec Stores

Java
Python
JavaScript
  • 3+ years experience in Application Security
  • Advanced knowledge of security engineering, system and network security, authentication protocols, cryptography
  • Experience reading and writing in at least one programming language
  • BS degree in Computer Science, Computer Engineering, Electrical Engineering, or similar technology degrees or 5+ years equivalent technology experience
  • Development experience in Python and/or Java (preferred)
  • Secure software development lifecycle experience (preferred)

Benefits For Security Engineer II, AppSec Stores

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony
  • Dedicated resources for reducing on-call time
  • Training and career growth opportunities
  • Ongoing DEI events and learning experiences
  • Flexible working culture

Interested in this job?

Jobs Related To Amazon Security Engineer II, AppSec Stores

Security Engineer, AWS Vulnerability Management

Security Engineer role at AWS focusing on vulnerability management, requiring 4+ years of experience in security and automation.

Data Center Security Manager

AWS Data Center Security Manager position focusing on physical security operations, vendor management, and security system implementation across multiple facilities.

Software Development Engineer, Veritas

Software Development Engineer position at Amazon Security, working on Veritas team to develop and maintain critical security infrastructure and resource discovery systems.

Software Development Engineer II, Veritas

Software Development Engineer role at Amazon Security, focusing on resource and application discovery within the Veritas team, requiring 3+ years of experience.

Software Development Engineer, AWS Fraud Prevention

Mid-level Software Development Engineer role at AWS Fraud Prevention, focusing on building scalable systems to detect and prevent cyber fraud using machine learning and data processing.