Penetration Testing Engineer, AWS Penetration Testing

Amazon is a global technology and e-commerce company leading in cloud computing, digital streaming, and artificial intelligence.
Seattle, WA, USACalifornia, USATexas, USA
$136,000 - $212,800
Security
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS

Description For Penetration Testing Engineer, AWS Penetration Testing

Amazon's AWS Penetration Testing team is seeking a Security Engineer to join their elite security assessment unit. This role combines deep technical expertise with a mission-critical responsibility: protecting AWS services and customers through sophisticated security testing and analysis.

As a Penetration Testing Engineer, you'll be at the forefront of security assessment for one of the world's largest cloud providers. Your work will involve conducting thorough penetration tests across AWS's vast service portfolio, manually auditing source code for security vulnerabilities, and developing automated tools to enhance testing efficiency. You'll need to think like both an attacker and a defender, identifying security weaknesses that automated tools might miss and providing actionable guidance for remediation.

The position offers unique challenges and opportunities, working with cutting-edge technologies and complex systems at unprecedented scale. You'll collaborate directly with AWS service teams, influencing security architecture and implementation across the platform. The role requires not just technical skills, but also the ability to communicate effectively with developers and stakeholders about security findings and remediation strategies.

Amazon offers competitive compensation, including a base salary range of $136,000 to $212,800 depending on location, plus additional benefits and potentially equity. The company's culture emphasizes work-life harmony with flexible arrangements, and provides extensive opportunities for professional growth through ongoing training and development programs.

This is an ideal role for security professionals who are passionate about cloud security, enjoy solving complex technical challenges, and want to make a significant impact on the security posture of one of the world's most important technology platforms. The position offers remote work options across multiple US locations, providing flexibility while maintaining connection with Amazon's innovative culture and mission.

Last updated 14 minutes ago

Responsibilities For Penetration Testing Engineer, AWS Penetration Testing

  • Perform penetration testing of complex proprietary software and hardware for AWS services
  • Manually audit source code of web services and software
  • Write proof of concept code to demonstrate security issues
  • Provide clear communication on issues to developers
  • Partner with AWS developers to drive improvement in application security
  • Provide actionable long term risk mitigation guidance

Requirements For Penetration Testing Engineer, AWS Penetration Testing

Python
Java
JavaScript
Ruby
Rust
  • Bachelor's degree in Computer Science, Cybersecurity, similar degree, or equivalent professional experience
  • 3+ years of experience in security testing
  • 3+ years of experience with manually auditing source code
  • 3+ years of experience scripting in Python or other equivalent interpreted languages
  • 3+ years of professional experience with security engineering practices

Benefits For Penetration Testing Engineer, AWS Penetration Testing

Medical Insurance
  • Medical Insurance
  • Work-life balance with flexible hours
  • Career development and training opportunities
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Penetration Testing Engineer, AWS Penetration Testing

Security Review Support Engineer, Shipyard

Security Review Support Engineer position at Amazon Shipyard, focusing on device security, technical reviews, and infrastructure protection for Amazon's global real estate operations.

Support Engineer III, Security Issue Management

Support Engineer III role at Amazon focusing on security issue management, combining technical expertise with security focus to protect customer trust and maintain high security standards.

Software Development Engineer, Endpoint Security

Software Development Engineer position at Amazon focusing on endpoint security, building and maintaining security systems to protect Amazon's vast ecosystem of devices and customer data.

Software Development Engineer, CS Security, Threat Engineering and Development

Software Development Engineer role at Amazon focusing on security threat engineering and development to protect customer data and systems.

Software Engineer, Privacy

Privacy-focused Software Engineering role at Amazon building secure, scalable systems to protect customer data across Amazon's consumer and digital businesses.