Skip to main content
HimalayasHimalayas logo
Rapid7RA

Senior Fullstack Engineer - Go / React.js

Rapid7 is a cybersecurity company providing data security and analytics solutions, including vulnerability management, incident detection and response, application security, and cloud security. Founded in 2000, the company aims to help organizations reduce risk and eliminate threats across modern IT environments.

Rapid7

Employee count: 1001-5000

United Kingdom only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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 Full stack Engineer focusing on Go and React.js 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:

  • 6+ years of experience in software development using Go, JavaScript, TyperScript and React (Next.js) or equivalent of programming languages

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

  • Experience with design patterns

  • Experience with message queues (RabbitMQ, SQS).

  • Understanding of APIs, interprocess communication, and modern networking and deployment tooling (AWS, Docker).

  • High level of accountability and ownership, taking responsibility for outcomes and proactively drives work forward with minimal oversight

  • 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 and team-oriented, with the ability to work autonomously, using sound judgment to decide when to move independently and when to involve others

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


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,500+ 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.

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Experience

6 years minimum

Location requirements

Hiring timezones

United Kingdom +/- 0 hours

About Rapid7

Learn more about Rapid7 and their company culture.

View company profile

Founded in 2000 by Alan Matthews, Tas Giakouminakis, and Chad Loder, Rapid7 embarked on a mission to provide innovative cybersecurity solutions. The company was established with the vision of helping organizations effectively detect and respond to security threats. Alan Matthews brought his extensive cybersecurity expertise, Tas Giakouminakis provided the technical software development knowledge, and Chad Loder contributed his entrepreneurial vision to shape the company's strategic direction. What began as a focused endeavor to address the evolving landscape of cyber threats has grown into a global leader in vulnerability management and incident detection. Over the years, Rapid7 has consistently pushed the boundaries of security technology through innovation and strategic partnerships. A key milestone in their journey was the launch of Nexpose, their flagship vulnerability management solution, in 2007. This was followed by the strategic acquisition of Metasploit, a renowned open-source penetration testing tool, in 2010, significantly expanding their product portfolio. The company's growth trajectory continued, leading to its initial public offering (IPO) on the NASDAQ stock exchange in 2012 (though another source indicates 2015). In 2015, Rapid7 further enhanced its threat detection capabilities by acquiring Logentries, a provider of cloud-based log management and analytics solutions. The introduction of InsightIDR in 2018, a cloud-based SIEM solution, marked another significant step in empowering organizations to detect and respond to security incidents in real-time.

Today, Rapid7 is a leading cybersecurity solutions provider, dedicated to making successful security tools and practices accessible to all. Their Insight Platform technology, expert services, and thought-leading research enable over 9,000 customers worldwide to improve their security programs and innovate safely. As technology continues to advance rapidly, every company has essentially become a technology company, inherently creating new security risks. The migration to the cloud and the proliferation of connected devices present security teams with an increasingly complex and unpredictable attack surface. Rapid7 believes that as cybersecurity challenges escalate, two primary factors hinder organizations from effectively managing their security exposure: the complexity of security tools and the scarcity of qualified cybersecurity professionals to manage them. These challenges are compounded for resource-constrained organizations. Rapid7 aims to bridge this 'Security Achievement Gap' by simplifying complex security problems. Their solutions empower teams to more effectively reduce vulnerabilities, monitor malicious behavior, investigate and shut down attacks, and automate routine tasks. This is all supported by a dedicated team of security researchers and consultants who bring real-world attacker behavior knowledge and emerging vulnerability insights directly to their customers. Headquartered in Boston, Massachusetts, Rapid7 operates globally, serving a diverse range of industries including technology, energy, financial services, healthcare, and government.

Claim this profileRapid7 logoRA

Rapid7

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

17 remote jobs at Rapid7

Explore the variety of open remote roles at Rapid7, offering flexible work options across multiple disciplines and skill levels.

View all jobs at Rapid7

Remote companies like Rapid7

Find your next opportunity by exploring profiles of companies that are similar to Rapid7. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan