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

Description For Penetration Testing Engineer, AWS Proactive Security

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.

Last updated 24 minutes 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
  • Perform offensive testing of web applications and services
  • Script automation solutions for security testing
  • Suggest secure design architecture including cryptography and infrastructure

Requirements For Penetration Testing Engineer, AWS Proactive Security

Python
Java
JavaScript
Rust
  • Experience with AWS technologies and services (S3, Lambda, EC2, KMS, IAM, etc.)
  • Minimum of 1 year professional experience with penetration testing, source code auditing, bug hunting, or CTF
  • Experience finding security issues in multiple programming languages
  • Minimum of 1 year professional experience with scripting in Python or equivalent languages
  • Minimum of 1 year professional experience with security engineering practices
  • Bachelor's degree in Computer Science, Cybersecurity, Customer Security, or equivalent experience
  • Experience with multiple programming languages and deploying code in enterprise environment

Benefits For Penetration Testing Engineer, AWS Proactive Security

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life harmony
  • Flexible working culture
  • Training and career growth opportunities
  • Mentorship programs
  • Diverse and inclusive team culture
  • Ongoing DEI events and learning experiences

Interested in this job?

Jobs Related To Amazon Penetration Testing Engineer, AWS Proactive Security

Security Engineer I, Stores Security Pen Test

Entry-level Security Engineer position at Amazon focusing on penetration testing and security assessment of Amazon's digital infrastructure.

Security Engineer I, Customer Service Security Response Operations (CSSRO)

Security Engineer role at Amazon focusing on customer service security, incident response, and threat investigation, offering competitive compensation and growth opportunities.

Security Engineer I, Customer Logistics Security

Entry-level Security Engineer position at Amazon focusing on protecting fulfillment and logistics infrastructure through automation and security monitoring.

Security Engineer I, Customer Logistics Security

Security Engineer position at Amazon focusing on penetration testing, red teaming, and vulnerability discovery to protect Amazon's systems and customers.

Security Engineer I, Identity, Security and Abuse Prevention

Entry-level Security Engineer position at Amazon focusing on identity and access management, security architecture, and abuse prevention.