Senior Full-stack Engineer - Go

  • R11591
  • Prague, Czechia
View favorites

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 

We are hiring for a Senior Engineer in Go in order to fill the engineering team's current skills and experience gap 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 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:

  • Develop and enhance AI-powered applications within Metasploit ecosystem

  • Architect and implement performant, scalable, and reliable solutions that support AI-driven interactions in web development

  • Collaborate cross-functionally with researchers, engineers and product teams to push the boundaries of AI in cybersecurity

  • Ensure an exceptional user experience through user-friendly UI/UX

  • 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 using Go and React or other equivalent programming languages (Java, C++, Python)

  • Experience with modern cloud infrastructure (AWS, GCP, or Azure)

  • Experience with observability tooling (Grafana, Prometheus, etc.).

  • Experience with message queues (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 and believe that we achieve more as a team than as individuals.

  • Insatiable curiosity and a drive for continuous improvement, always pushing to evolve your skills and our processes.

  • You aren't afraid to challenge the status quo, bringing innovative thinking and a fresh perspective to complex problems.

  • 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.

Security and Compliance
Rapid7 is committed to keeping customers secure. As a first line of defense, all employees are expected to uphold the highest standards of security and privacy, ensuring the protection of sensitive information and compliance with relevant regulations.

 

Jobs you may be interested in

Director Corporate Financial Planning & Analysis

Boston, MA, United States
Director, Corporate FP&A Rapid7 is seeking a Director of Corporate FP&A at a time of significant transformation. This role is a unique opportunity to be a key part of Rapid7's next phase of growth, serving as a right-hand partner to the finance se...

Enterprise Account Executive

Tokyo, Japan
Rapid7 is seeking a curious, customer centric and target driven Account Executive to join our Japan sales team and be responsible for all aspects of new customer acquisition across the territory, contributing to the growth of our region.  You will...

Strategic Account Executive - Public Sector

Reading, United Kingdom
Rapid7 is seeking a curious, customer centric and target driven Account Executive to join our UKI Public Sector sales team. The role will be responsible for expanding existing customers and new customer acquisition primarily local government organ...

Regional Sales Enablement Manager, North America

Boston, MA, United States
Regional Sales Enablement Manager – North America Job Summary The Regional Sales Enablement Manager – North America drives the success of sales and sales engineering teams by delivering and reinforcing global enablement programs. Partnering with ...