Penetration Testing Engineer, AWS Proactive Security

Amazon Web Services (AWS) is the leading cloud service provider, offering virtualized infrastructure and services globally.
Milan, Metropolitan City of Milan, Italy
$120,000 - $180,000
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Cybersecurity · Enterprise SaaS · Cloud

Description For Penetration Testing Engineer, AWS Proactive Security

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 crucial in ensuring the security of AWS's globally distributed infrastructure that serves businesses from startups to large government customers.

The position involves conducting continuous security assessments, solving complex technology problems, and building automation tools to enhance security processes. You'll be part of a team responsible for manually assessing all AWS products, services, and software releases, focusing on finding security issues that automated tools might miss.

As a Penetration Testing Engineer, you'll work directly with internal teams to solve challenging software problems, influence Amazon services through threat mitigation plans, and ensure web services and applications meet the highest security standards. The role requires expertise in web application security, network security, and source code auditing.

Key responsibilities include performing penetration testing of complex proprietary software, manually auditing source code, writing proof of concept code for security issues, and providing clear communication to developers. You'll need to demonstrate strong technical skills in multiple programming languages and security engineering practices.

The ideal candidate will have at least 3 years of relevant experience in penetration testing or similar roles, strong knowledge of AWS technologies, and expertise in security architecture, network security, or IAM. You'll work in an inclusive environment that values diverse experiences and provides numerous opportunities for professional growth and mentorship.

This role offers the chance to work on cutting-edge security challenges while contributing to the protection of AWS's vast customer base. You'll be part of an organization that prioritizes security as central to maintaining customer trust and delivering exceptional customer experiences. The position provides opportunities for continuous learning, career advancement, and work-life harmony in a dynamic, fast-paced environment.

Last updated 2 days ago

Responsibilities For Penetration Testing Engineer, AWS Proactive Security

  • Perform penetration testing of complex proprietary software and hardware for AWS services
  • Manually audit source code of web services and software authored in-house
  • Write proof of concept code to demonstrate security issue severity
  • 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 Proactive Security

Python
Java
JavaScript
Ruby
Rust
  • Minimum 3 years of relevant experience in professional penetration testing, source code auditing, bug hunting, or CTF experience
  • Experience with AWS technologies and services (S3, Lambda, EC2, KMS, IAM, etc.)
  • Domain expertise in at least two areas: security architecture, network security, IAM, security testing, cryptography, software development security
  • Experience finding security issues in multiple programming languages
  • Minimum 2 years of relevant experience scripting in Python or equivalent languages
  • Minimum 2 years of professional experience with security engineering practices

Benefits For Penetration Testing Engineer, AWS Proactive Security

Medical Insurance
Dental Insurance
Vision Insurance
  • Training and career growth opportunities
  • Work-life balance
  • Mentorship programs
  • Diverse and inclusive team culture
  • Knowledge-sharing and professional development

Interested in this job?

Jobs Related To Amazon Penetration Testing Engineer, AWS Proactive Security

Software Development Engineer, Stores Security

Software Development Engineer position at Amazon Stores Security focusing on cloud security architecture and implementation

Software Development Engineer, Stores Security

Software Development Engineer position at Amazon Stores Security, focusing on cloud security architecture and implementation

Software Development Engineer, Stores Security

Software Development Engineer role at Amazon focusing on security solutions for cloud services and access risk management.

Software Development Engineer, Stores Security

Security-focused Software Development Engineer role at Amazon working on cloud security and access risk management

Security Engineer II, Stores Application Security

Security Engineer role at Amazon Stores focusing on application security, threat modeling, and secure development practices.