Location: Northern Ireland - Belfast
What You'll Be Building
Rapid7's Security Orchestration, Automation, and Response (SOAR) product - InsightConnect - is a cloud-based, microservice architecture designed to connect the dozens of services, tools, and assets in modern organizations. We are focused on helping our customers improve the efficiency and effectiveness of their security program through automating their most frequent and critical tasks.
We are looking for a Lead Software Engineer to help establish a team dedicated to enhancing the capabilities of the Insight platform through the embedding of orchestration capabilities with extensible components to give customers easy access and great experiences around automating their Detection & Response and Vulnerability Management programs.
Our product is built on top of a breadth of AWS services, Kubernetes based deployments of our Golang backend, Python-based plugins for ease of contribution from internal teams and customers, and a React frontend. As a team focused on embedding and increasing the reach of Orchestration and Automation, you'll have the opportunity to work on varying technologies and products with an emphasis on building reusable components and web services for ease of maintainability and increased adoption. This role will provide the opportunity to work across teams and technologies, needing an individual that is highly motivated and looking to move at a fast pace!
Take a look at this article outlining Rapid7's brand new office and continued growth plans in Belfast City Centre
We focus on cross-functional team collaboration where engineers, product managers, and designers all work together to solve customer problems and build exciting features.
We love new ideas and are eager to see what your experiences can bring to help influence our technical and product vision.
Team members are located in our Boston office, remote throughout the United States, and a soon to be full team based out of our Belfast office. Frequent communication through daily standup, weekly planning, and design sessions is key!
Our stack includes Golang, Python, React, and AWS services maintained via Terraform. While past experience in our stack helps, the team enjoys new engineers looking to learn outside their comfort zone as well as those eager to mentor future team members.
What You Should Bring
The desire to do it all; research, design, build, test and own the entire stack
Past fullstack experience building and maintaining products and service; Golang and React preferred but we are open to teach
Collaborate with others; this team will need open and consistent communication with other SOAR and product teams
Be excited to mentor; look to make those on the team better and always spread your knowledge and expertise
Help drive visibility through metrics to ensure we are investing in the right places
An interest in learning new tools, languages, and a growing number of cloud services; we want to use the best tools for a problem while making our team as effective as possible
What's in it for You?
Work with a talented and supportive team while helping to lead new initiatives
Opportunity to lead and mentor a new team in a fast-paced environment and industry
Work with cutting edge technologies
Have the ability to partner and integrate with product teams across the entire company
Contribute to all parts of the product architecture from design to deployment
Be given the time to learn and influence; we want engineers that are looking to broaden their skill set while looking to mentor others
Build brand new features, components, and web services from the ground up with an emphasis on reuse and embeddability
Be part of an emerging market where you can have immense impact in all that you and your team delivers