Senior Software Engineer - Insight Platform

Northern Ireland - Belfast


Northern Ireland - Belfast


Product & Engineering

We are seeking a dedicated, self-motivated new Senior team member who will be responsible for the delivery of new functionality using a range of cutting-edge technologies. This person will be responsible for providing guidance and support to a team of software engineers whilst also broadening their skillset and challenging old ways of thinking. 

About The Team:

Rapid7's Platform Services team is responsible for delivering the foundations for all of Rapid7's endpoint products on the cloud-based Insight Platform. Our microservice architecture is designed to deliver a secure, reliable and resilient platform for both our Customers to use and for our endpoint products to build on. We are focussed on helping our customers seamlessly manage their security solutions as effectively and efficiently as possible, and helping products secure and deliver experiences.

Our team is a diverse group of engineers and we are looking for a teammate who is collaborative and enthusiastic about writing code and loves solving problems. We want you to feel challenged and your voice to be heard. Everyone brings something new to the team, and we want to learn from you as much as we want to grow you as an engineer and a team member.

Our tech stack includes Java, Spring, Docker, Kubernetes, React, Kafka, Go and AWS Services maintained via Terraform. While past experience in our stack helps, the team welcomes new engineers looking to learn outside their comfort zone, as well as supporting the mentoring of current and future team members.

In this role, you will:

  • Work with a talented and supportive team while helping to deliver new initiatives

  • Have the opportunity to mentor & coach an existing team in a fast-paced environment and industry

  • Contribute to all parts of the platform architecture from design to deployment

  • Work with cutting edge technologies 

  • Have the ability to partner and integrate with product teams across the entire company 

  • 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 a growing company where you can have immense impact in all that you and your team delivers

The skills you'll bring include:

  • Having relevant technology experience in a similar environment.

  • Desire to do it all; design, build, test, deploy and own.

  • Contribute to all parts of the microservice architecture from design to deployment, testing & upkeep and everything in between.

  • Be creative; we build shared service and infrastructure.

  • Be collaborative; work with teams across the globe as well as with your team-mates.

  • Be inquisitive; always asking questions, self-driven, learning and trying new technologies.

  • Work on key customer features that will bring the product portfolio to the next level.

  • Be both Student and Teacher to everyone you work with in a culture that focuses on intellectual curiosity and development.

  • Operationally aware and have the ability to proactively react to issues.

At Rapid7, we know that the best ideas and solutions come from diverse teams who represent a variety of backgrounds and professional experiences. If you are excited about this role and feel you meet most of the core requirements to do the job, please don't be shy - apply today!