Lead Software Engineer D&R

Northern Ireland - Belfast


Northern Ireland - Belfast


Product & Engineering

Lead Software Engineer - InsightIDR

Rapid7 is looking for a Lead Software Engineer to join our expanding Detection and Response (D&R) practice in Belfast working on our SIEM and XDR solution - InsightIDR.

InsightIDR is a cloud-based, microservice-designed architecture built with the mandate to ingest, monitor, and analyze log data from an organization's environment in real time in order to raise the alarm if and when attackers hack their way into their network.  In security terms, we are committed to providing Blue Team defenders the best tools in the industry to detect and respond to attacks.  

Our microservices are built on top of AWS technology designed to scale horizontally as our data processing requirements continue to grow.  You'll be working at scale from the start.  We are a successful product with heavy adoption, so any code we deploy will immediately be responsible for handling massive amounts of data from the moment it is turned on. 

As a Lead Engineer you will lead a small team of engineers, helping to solve the complex technical problems to bring our product to the next level.

What you'll bring: 

  • Minimum of 5 years experience in agile software development using Java ideally with Spring 

  • Experience with AWS or other cloud hosting services

  • Have been in a previous role providing mentorship and oversight to other engineers with your team

  • Comfortable driving new concepts/technologies to peers and management

  • A demonstrable passion for the craft of software development

  • Strong development practices in a rapidly-shipping, agile team (writing and maintaining clean, readable and testable code) 

  • A history demonstrating a team-based approach to problem solving

  • Able to pick up new technologies and processes quickly


Our Terraform-described stack is mostly Java-based built and deployed within AWS using technologies such as 

  • AWS (core services include EKS, EC2, SQS/SNS, S3, RDS, Lambda)

  • Elastic Search

  • Cassandra

  • Docker

  • Java (frameworks include Spring, Springboot)

  • Kong Api management

What's in it for you:

  • Experience being in a team pushing the boundaries of software security, network security and cloud technologies

  • Gain experience and exposure to a wide range of technologies, products and development processes

  • Be at the forefront of keeping our customers environments safe from attacks and breaches

  • Be part of a great technical environment integrating with an ever evolving array of systems to help them analyse and act upon their security events


  • Attractive Salary

  • Competitive Pension employer contribution

  • Company Shares plan

  • Generous holiday allowance

  • Flexible working and the option to work from home

  • Health insurance for you and your family

  • Life and disability insurance

  • Budget for additional education/development

  • Enhanced Maternity/Paternity pay schemes

  • Healthy (and some unhealthy) snacks and drinks plus regular office breakfast and lunches

  • Onsite Gym