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
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
1+ year of experience
Cybersecurity · Enterprise SaaS

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 Proactive Security team. This role is crucial in ensuring the security of AWS's vast cloud infrastructure through continuous security assessments. The position involves complex problem-solving, tool automation, and direct influence on how Amazon services respond to and mitigate threats.

As a Penetration Testing Engineer, you'll be responsible for manually assessing products, services, and software across AWS's globally distributed environment. The role requires deep technical analysis to uncover security issues that automated tools might miss, and includes developing tools to enhance security testing capabilities. You'll work directly with internal teams, performing web application, network, and operations penetration testing while automating repetitive tasks.

The ideal candidate should have experience with AWS technologies, penetration testing, and multiple programming languages. You'll need strong communication skills to explain complex security findings to developers and product owners, and the ability to suggest secure design architectures. The role offers significant growth opportunities through continuous learning, mentorship, and career development resources.

Working at AWS Security means joining a team where security is central to maintaining customer trust. You'll have opportunities to work across various domains including cloud, devices, retail, entertainment, and healthcare. Amazon values diverse experiences and maintains an inclusive team culture focused on work-life harmony and professional growth.

This position combines technical expertise with strategic thinking, requiring someone who can both identify immediate security threats and contribute to long-term security architecture improvements. It's an opportunity to impact the security of one of the world's largest cloud platforms while developing your career in cybersecurity.

Last updated 9 hours 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
  • 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 Proactive Security

Python
Java
JavaScript
Ruby
Rust
  • Experience with AWS technologies and services (S3, Lambda, EC2, KMS, IAM, etc.)
  • 1 year of professional experience with penetration testing, source code auditing, bug hunting, or CTF
  • Experience finding security issues in multiple languages
  • 1 year of professional experience with scripting in Python or equivalent languages
  • 1 year of professional experience with security engineering practices

Benefits For Penetration Testing Engineer, AWS Proactive Security

  • Training & Career Growth opportunities
  • Work/Life Balance
  • Mentorship
  • Inclusive Team Culture
  • Career Development Resources

Interested in this job?

Jobs Related To Amazon Penetration Testing Engineer, AWS Proactive Security

Software Development Engineer, NextGen Security Automation

Mid-level Software Development Engineer role at Amazon focusing on AI-driven security automation and remediation, combining security expertise with machine learning technologies.

Software Development Engineer, Privacy

Build and maintain privacy-focused software solutions across Amazon's consumer and digital businesses, ensuring customer trust and data protection at scale.

Security Engineer II, AppSec Stores

Security Engineer II position at Amazon focusing on application security for Amazon Stores, requiring 3+ years of security experience and strong programming skills.

Security Engineer II, Security Incident Response Team (SIRT)

Security Engineer II position at Amazon's SIRT team, focusing on incident response, threat analysis, and security engineering for e-commerce platform protection.

Software Development Engineer, AWS Global Services Security

AWS Security Engineering role building next-gen cloud security solutions, offering competitive pay, benefits, and growth opportunities in a collaborative environment.