Senior Backend Engineer - SOAR (Extension Library)
In 2018, Rapid7 launched InsightConnect to power the automation behind the Insight Platform. InsightConnect then began transforming security programs by connecting the tool stacks of security and IT teams, to achieve efficiency through automation.
To enable automation, we have built over 300 plugins and nearly 200 pre-built workflows (use-cases) over the past 3 years...but, we can and need to do more. Our customers want to connect more of their software tools, and need more of their security processes automated so that they can improve their management of threats, reduce their risk, and take a breath.
The Extension Library is Rapid7's home of plugins, workflows and other integrations that aims to increase our products' value to customers by enabling them to find exactly what they need to secure their services. We are building a platform that tailors content and recommendations to customers based on their usage and use cases to ensure they are covering gaps that they might not even know exist.
Discuss is Rapid7's user driven community where users engage with one another and Rapid7 employees to build an environment where solutions and advice are offered to both common and unique problems.
Take a leading role in building, maintaining, and releasing all our well architected services
Help to shape and define our standards and best practices.
Be heavily involved in the design and planning of upcoming features, as we expect our engineers to be first class stakeholders in all parts of the development process.
Be working with an embedded UX team and a Product Manager, who work deeply with our product to understand the customers needs and craft features that enable them to orchestrate their security processes simply and easily.
Work with technologies such as Kotlin, Java, Postgres, Redis, Elasticsearch, Terraform and AWS, but experience in all is not immediately required.
Be excited to learn, and motivated to teach.
Communicate regularly to stakeholders with updates around progress, blockers, issues, and considerations.
You! you'll bring your perspective, knowledge, preferences and experiences to the table and be supported to maximise your potential to your own benefit, the benefit of the team and the benefit of the organisation as a whole.
High proficiency working on backend systems in one of Kotlin, Java or C#.
A basic understanding of AWS. Production experience is preferred but not essential.
Experience with source control preferably GIT
An attitude to thrive in a high-growth, evolving environment
Strong focus on building and shipping software solutions that solve problems for our customers
A track record of success delivering complex software engineering projects. You've built software “from scratch” — all the way from inception to production for use by an active customer.
An ability to organise and multitask
Competitive Pension employer contribution
Company Shares plan
Generous holiday allowance
Health insurance for you and your family
Life and disability insurance
Budget for additional education/development/conferences
Enhanced parental pay schemes
Healthy snacks and drinks plus regular office breakfast and lunches
Monthly outings/Summer party/Christmas party
Cycle to work scheme