Amazon Web Services (AWS) is seeking a Penetration Testing Engineer with a strong passion for security-at-scale to join their Security team. This role is part of AWS Security, responsible for ensuring the security of AWS's global cloud infrastructure that serves businesses from startups to enterprises and government customers.
The position involves conducting penetration testing of complex proprietary software and hardware, performing manual source code audits, and developing automation tools to enhance security testing efficiency. You'll work directly with internal teams to identify and resolve security vulnerabilities, write proof-of-concept code to demonstrate security issues, and provide actionable guidance for long-term risk mitigation.
As a technical leader on the team, you'll be expected to work independently and deliver results with limited guidance. The role requires expertise in multiple programming languages, strong knowledge of AWS services, and the ability to handle complex security challenges. You'll be applying Amazon's Leadership Principles of "Dive Deep," "Earn Trust," "Deliver Results," and "Invent and Simplify" in your daily work.
The ideal candidate brings 3+ years of penetration testing experience, strong programming skills particularly in Python, and deep knowledge of security engineering practices. You'll be joining a team that values diverse experiences and continuous learning, with opportunities for career growth and mentorship. The position offers work-life harmony and the chance to work on security challenges at a massive scale.
This role is perfect for security professionals who are passionate about cloud security, enjoy both manual and automated testing approaches, and want to make a significant impact on the security of one of the world's largest cloud platforms. You'll be part of a team that's central to maintaining customer trust and delivering secure customer experiences across all of Amazon's products and services.