Software Development Engineer II, AWS Security

Amazon is a global technology company and the world's largest e-commerce retailer.
$129,300 - $223,600
Security
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud · Cybersecurity

Description For Software Development Engineer II, AWS Security

Join AWS Security as a Software Development Engineer II, where you'll be at the forefront of designing and building security services that protect the entire AWS cloud infrastructure. This role offers an exciting opportunity to work on highly visible security solutions that impact all of Amazon's services. You'll be part of a team investing heavily in cloud-native and containerized technologies, focusing on automating permission management and reducing cognitive load for resource owners.

The position combines technical expertise with leadership responsibilities, as you'll be expected to mentor team members while delivering scalable security solutions. You'll work with cutting-edge cloud technologies, manage end-to-end service development, and have the opportunity to influence security practices across AWS.

Amazon Security values diverse experiences and maintains an inclusive team culture, with ongoing DEI events and learning opportunities. The role offers excellent work-life harmony with flexible arrangements, comprehensive benefits, and strong career growth potential through continuous learning and development resources.

As part of AWS Security, you'll join an organization central to maintaining customer trust across Amazon's global products and services. The team's mission focuses on automating permission management and providing contextual information to resource owners, making complex security challenges more manageable at scale.

The compensation package is competitive, ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits. This role provides an excellent opportunity to work on meaningful security challenges while advancing your career at one of the world's leading technology companies.

Last updated 17 hours ago

Responsibilities For Software Development Engineer II, AWS Security

  • Design and build services that solve complex problems at AWS cloud scale
  • Develop highly scalable and available services end-to-end
  • Mentor other engineers on the team
  • Perform code reviews
  • Collaborate on process improvements
  • Work on security solutions used across Amazon
  • Build cloud-native and containerized technologies
  • Manage data pipelines and processing

Requirements For Software Development Engineer II, AWS Security

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language

Benefits For Software Development Engineer II, AWS Security

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Flexible work hours
  • Training and career development resources

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, AWS Security

Security Engineer, AWS Vulnerability Management

Security Engineer role at AWS focusing on vulnerability management, requiring expertise in security assessment, threat modeling, and automation tools development.

Software Development Engineer, AWS Security

AWS Security Software Development Engineer role focusing on building and scaling security telemetry solutions for cloud infrastructure protection.

Security Engineer, AWS Managed Services

Security Engineer role at AWS Managed Services providing 24/7 threat monitoring and response for AWS environments, requiring 2+ years technical experience and security expertise.

Security Engineer, AWS Security

Security Engineer role at AWS Security team, building and managing cloud security services to protect AWS infrastructure from cybersecurity threats.

Software Development Engineer, AWS Security

AWS Security Engineer role focusing on developing security telemetry solutions using Go, Python, and TypeScript, requiring 3+ years of software development experience.