Job Details


Belfast, Northern Ireland


May 18, 2018

Closing Date

Apr 26, 2019


Software Engineer II

  • Drive the security software revolution with Rapid7.

    Located in Belfast, Northern Ireland, Rapid7's R&D lab utilises cutting edge technologies to push our network intelligence technologies to the highest levels of performance and capability.

    We seek self-organized, highly motivated, team members whose focus is to "make it happen".

    The ideal candidate is a passionate problem solver who is willing to learn new skills and new technologies and to mentor their teammates based on their own experience. Experience with back end development, agile development, configuration and compliance, system administration, and the security industry are strong plusses.

    This is an exciting opportunity for enthusiastic and talented software developers to be part of the next generation of security solutions with a global market leading company, and work on a flow that processes hundreds of thousands of event per seconds. Help the Managed Detection and Response team get the most out of Insight IDR.

    The Job
    • Code, code, code. Write code every day. Review code from your teammates. Test your code and ship often.
    • Deliver incremental features with end-to-end ownership. Guide your teammates in taking large features from user requirements to shipping through development and interaction with Product Owners, Architects and Release.
    • Contribute as a leader in a cross-functional team in charge of delivering new features on a continuous basis using Core Java and Distributed System.
    • Participate with the team to plan and commit to iterations of feature development.
    • Actively engage in overall quality engineering through code review.
    • Demonstrate an eagerness to learn new technologies and explore new problem domains.

    The person
    • Minimum of 3 years’ experience in software development using Java.
    • Dedication, passion, and an eagerness to learn and improve.
    • Genuinely excited about creating software.
    • Outstanding Java core technical knowledge.
    • Mastery of OOP and design patterns.
    • Excellent problem-solving skills.
    • Advanced English language communication skills written and verbal.
    • Cloud and messaging system experience is a plus

    Sounds like you? Then get in touch for an informal chat and see how enjoyable a career can be with Rapid7.