As a Senior Site Reliability Engineer, you will enhance AI-driven software, resolve infrastructure issues, and build scalable solutions while collaborating with teams.
Job Description
Rapid7's Metasploit team is building the future of the world's best-known software exploitation framework, while working with the open-source community to help organizations around the world test their defenses and expose cybersecurity risk.
About the Team
Metasploit is the world's most popular open-source hacker toolkit. At Rapid7, a distributed team of security researchers and software engineers works with the open-source community to incorporate fresh features, enhancements, and fixes into Metasploit. The Metasploit commercial engineering team also ensures the stability and optimization of our product pipeline, from automated testing and dependency management all the way through new customer-facing enhancements.
About the Role
As a Senior Site Reliability Engineer (with knowledge of Go or React) in order to build, test, fortify, and our infrastructure so that we can achieve our goal of transforming the way that purple teams use AI (powered by Metasploit) to tackle our customers' most important security issues.
As a senior Site Reliability Engineer you will play a pivotal role in enhancing AI driven software that is powered by Metasploit Framework. You'll help the team work toward sprint goals on a day-to-day basis and bring strong engineering principles to bear on projects from architecture through implementation.
Specifically, your focus will be to:
The skills you'll bring include:
We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today.
#LI-JG1
About Rapid7
At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome.
Protecting 11,000+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.
Rapid7's Metasploit team is building the future of the world's best-known software exploitation framework, while working with the open-source community to help organizations around the world test their defenses and expose cybersecurity risk.
About the Team
Metasploit is the world's most popular open-source hacker toolkit. At Rapid7, a distributed team of security researchers and software engineers works with the open-source community to incorporate fresh features, enhancements, and fixes into Metasploit. The Metasploit commercial engineering team also ensures the stability and optimization of our product pipeline, from automated testing and dependency management all the way through new customer-facing enhancements.
About the Role
As a Senior Site Reliability Engineer (with knowledge of Go or React) in order to build, test, fortify, and our infrastructure so that we can achieve our goal of transforming the way that purple teams use AI (powered by Metasploit) to tackle our customers' most important security issues.
As a senior Site Reliability Engineer you will play a pivotal role in enhancing AI driven software that is powered by Metasploit Framework. You'll help the team work toward sprint goals on a day-to-day basis and bring strong engineering principles to bear on projects from architecture through implementation.
Specifically, your focus will be to:
- Triage, investigate, and resolve complex issues across Metasploit's infrastructure, and CI/CD pipelines.
- Architect and implement performant, scalable and reliable infrastructure solutions that support AI-driven products.
- Collaborate cross-functionally with researchers, engineers and product teams to push the boundaries of AI in cybersecurity.
- Create internal documentation, runbooks, and postmortems to ensure transparency and continuous learning.
- Diagnose and resolve complex issues, ensuring the reliability and performance of AI-powered products.
- Build tooling and automation to enhance incident response, developer experience, observability, and internal debugging workflows.
- Champion your teammates' successes, and support each other when needed
The skills you'll bring include:
- 5+ years of experience in software development within infrastructure and cloud using Go and React or other equivalent programming languages (Java, C++, Python)
- Strong knowledge of modern cloud infrastructure (AWS, GCP, or Azure)
- Strong knowledge of observability tooling (Grafana, Prometheus, etc.).
- Experience with message queues (Redis, RabbitMQ, SQS).
- Understanding of APIs, modern languages (Javascript/Typescript, Go), interprocess communication, and modern networking and deployment tooling (AWS, Docker).
- Ability to work autonomously and own features end-to-end.
- Leading with empathy and strong user focus.
- Ability to learn and evaluate new technologies quickly, digging into code to find answers. You're comfortable with experimentation and uncertainty; not everything is spelled out, but everything is discoverable!
- Interest in or experience with offensive security, penetration testing, or SOC analysis.
- Product driven mindset
- Approaches change with openness and curiosity, seeking to understand the "why" and helping team adapt quickly and effectively
- Collaborative mindset, contributing to knowledge sharing and cross training
- Core Value Embodiment: Embody our core values to foster a culture of excellence that drives meaningful impact and collective success.
We know that the best ideas and solutions come from multi-dimensional teams. That's because these teams reflect a variety of backgrounds and professional experiences. If you are excited about this role and feel your experience can make an impact, please don't be shy - apply today.
#LI-JG1
About Rapid7
At Rapid7, our vision is to create a secure digital world for our customers, our industry, and our communities. We do this by harnessing our collective expertise and passion to challenge what's possible and drive extraordinary impact. We're building a dynamic and collaborative workplace where new ideas are welcome.
Protecting 11,000+ customers against bad actors and threats means we're continuing to push the envelope just like we' ve been doing for the past 20 years. If you 're ready to solve some of the toughest challenges in cybersecurity, we're ready to help you take command of your career. Join us.
Top Skills
AWS
Azure
C++
Docker
GCP
Go
Grafana
Java
Prometheus
Python
RabbitMQ
React
Redis
Sqs
Similar Jobs at Rapid7
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
As a Senior Software Engineer, you'll develop AI-powered applications within the Metasploit ecosystem, architect scalable solutions, enhance user experiences, and collaborate cross-functionally to address cybersecurity challenges.
Top Skills:
AWSAzureC++DockerGCPGoGrafanaJavaJavaScriptPrometheusPythonRabbitMQReactRedisSqsTypescript
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
Manage Rapid7's Emergent Threat Response and Coordinated Vulnerability Disclosure programs, facilitating vendor communication and overseeing vulnerability documentation and outreach.
Top Skills:
CvssCweCybersecurityVulnerability Management
Artificial Intelligence • Cloud • Information Technology • Sales • Security • Software • Cybersecurity
The Senior Product Manager for the AI & Data Platform will define the strategy for AI integration, manage product roadmaps, and lead cross-functional teams to build AI capabilities supporting Rapid7’s Command Platform.
Top Skills:
AIAi InfrastructureCloud ServicesData LakesData PipelinesData PlatformsModels
What you need to know about the Charlotte Tech Scene
Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

