Amazon Web Services (AWS) is seeking a Penetration Testing Engineer to join their Proactive Security team. This role is perfect for security professionals passionate about large-scale security challenges. As part of AWS, the leading cloud service provider, you'll work on critical security assessments for a globally distributed infrastructure serving customers worldwide, from startups to enterprises and government agencies.
The role involves conducting penetration testing of complex proprietary software and hardware, manual source code auditing, and developing automation tools to enhance security testing efficiency. You'll be responsible for identifying security vulnerabilities that automated tools might miss and contributing to enterprise-wide security automation improvements.
Key responsibilities include performing web application and network penetration testing, developing proof-of-concept code, communicating effectively with developers about security issues, and providing strategic risk mitigation guidance. The ideal candidate should have experience with AWS technologies, programming languages like Java, Python, JavaScript, or Rust, and a strong background in security engineering practices.
AWS offers an inclusive team culture that values diverse perspectives and continuous learning. The company provides extensive career growth opportunities, mentorship programs, and maintains a strong focus on work-life harmony. You'll be part of a team that's central to maintaining customer trust and delivering secure customer experiences across Amazon's vast product portfolio.
This position offers the opportunity to work on challenging security problems, influence the security posture of AWS services, and contribute to protecting millions of customers worldwide. The role requires a combination of technical expertise, problem-solving skills, and the ability to communicate complex security concepts effectively.