Security Analyst

Job Category: Technology and IT
Job Type: Remote
Job Location: United States
Company Name: Rapid7

Introduction

Are you looking to build a rewarding career as a Penetration Testing Analyst? Rapid7 is hiring professionals passionate about cybersecurity and eager to challenge modern threats. As a Penetration Testing Analyst, you’ll join our Global Services team to perform security testing, deliver tactical reports, and help organizations strengthen their defenses against evolving cyber risks. This role provides hands-on experience in network penetration testing, web application security, and social engineering while collaborating with world-class teams.


Why Choose a Penetration Testing Analyst Role?

As a Penetration Testing Analyst, you’ll gain exposure to diverse environments, from embedded devices to large-scale enterprise systems. You’ll conduct penetration tests, uncover vulnerabilities, and help businesses take corrective action. This is a great opportunity to sharpen your technical and consulting skills while making a real-world impact.


Key Responsibilities of a Penetration Testing Analyst

In this role, you will:

  • Perform penetration testing on networks (internal, external, and wireless), APIs, and web applications.

  • Conduct social engineering tests both electronically and on-premise.

  • Deliver clear, accurate, and timely reports for clients.

  • Review and validate findings in colleagues’ work.

  • Create executive briefings to summarize key results.

  • Translate complex technical insights into business-friendly language.

  • Participate in industry events and share knowledge.


Skills Required for a Penetration Testing Analyst

To succeed as a Penetration Testing Analyst, you should have:

  • 3+ years of technical security experience.

  • Strong knowledge of penetration testing tools, methods, and IEEE 802.11 security.

  • Familiarity with Windows, Linux, UNIX internals, and TCP/IP protocols.

  • Proficiency in languages like Python, Ruby, or PHP, plus understanding of compiled languages (C, Java, C++).

  • Experience in social engineering tactics.

  • Excellent written and verbal communication skills.

  • Relevant certifications such as GPEN, CPTS, or OSCP.


What Makes a Great Penetration Testing Analyst?

The best Penetration Testing Analysts are curious, detail-oriented, and adaptable. You should thrive in fast-paced environments, enjoy problem-solving, and know when to ask for help. If you’re ready to apply your technical expertise while learning from diverse teams, this role is for you.


About Rapid7

Rapid7 is a global leader in cybersecurity, protecting more than 11,000 customers worldwide. For over 20 years, we’ve pushed the boundaries of digital defense, helping organizations fight threats with innovation and passion. At Rapid7, you’ll join a culture that values collaboration, continuous learning, and inclusivity.

We believe diverse teams create stronger solutions, and we welcome professionals from all backgrounds to apply. If you’re ready to take on the challenge, apply today and start your journey with Rapid7.


APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx