Software Development Engineer II, Amazon Security

Amazon is a global technology and e-commerce company that builds and operates highly-scalable systems.
$129,300 - $223,600
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Development Engineer II, Amazon Security

Amazon Security is seeking an experienced Software Development Engineer II to lead the team responsible for AWS usage governance across Amazon's cloud infrastructure. This role offers a unique opportunity to have company-wide influence by building and operating foundational systems for securing Amazon's cloud workloads. The position involves architecting scalable software systems to manage millions of AWS accounts and resources, while ensuring compliance and security controls. You'll work closely with AWS product teams to drive adoption and influence roadmaps.

The role combines technical leadership with hands-on development, focusing on cloud governance, security controls, and enterprise-scale AWS architecture. You'll be responsible for implementing preventive controls for security groups, IAM, networking, and logging, while ensuring high availability and disaster recovery. The position requires collaboration with various teams and mentoring other engineers.

Amazon Security values diverse experiences and work-life harmony. The team offers opportunities to work on challenging security problems across Amazon's vast portfolio including cloud, devices, retail, entertainment, and healthcare. You'll benefit from continuous learning opportunities, DEI initiatives, and career development resources.

The compensation is competitive, ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. This role is perfect for experienced engineers passionate about cloud security, architecture, and technical leadership who want to make a significant impact at enterprise scale.

Last updated 11 hours ago

Responsibilities For Software Development Engineer II, Amazon Security

  • Architect and develop systems for operating enterprise multi-account AWS footprint
  • Implement preventive controls and guardrails within AWS accounts
  • Architect for high availability, scalability, observability, and disaster recovery
  • Evangelize cloud governance best practices
  • Collaborate with infrastructure, security, and business teams
  • Mentor other engineers and promote best practices

Requirements For Software Development Engineer II, Amazon Security

  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle (preferred)
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer II, Amazon Security

Medical Insurance
401k
  • Medical benefits
  • Financial benefits
  • Work-life balance
  • Career growth opportunities
  • Training and development
  • Inclusive team culture

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon 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 development.

Security Detection Engineer, AWS Security

Security Detection Engineer role at AWS Security, building and managing cloud security detection and automation systems to protect AWS infrastructure from cyber threats.

Software Development Engineer, Stores Security

Lead security engineering role at Amazon focusing on cloud security architecture, access management, and enterprise-scale solutions for Amazon's global infrastructure.

Security Engineer, AWS Security

AWS Security Engineer role focusing on threat detection, security automation, and incident response for cloud infrastructure protection.

Security Engineer, Payments Security

Security Engineer role at Amazon focusing on protecting payment systems and infrastructure, implementing security solutions, and ensuring secure-by-design practices.