Senior Software Engineer - InsightIDR
Rapid7 are looking for a Senior Software Engineer to join our expanding Detection and Response (D&R) practice in Prague. You will be joining an experienced team of engineers working with our SIEM and XDR solution - InsightIDR.
InsightIDR is an AWS cloud-based, microservice-designed architecture built with the mandate to ingest, monitor, and review log data from an organisation's environment in real time in order to raise the alarm if and when attackers hack their way into their network. We've achieved a lot but the threat landscape is always evolving, and we must continually grow and improve our product to meet customer’s needs.
The Role
This is a great opportunity for someone who is adaptable, embraces a variety of challenges and enjoys problem solving. You will be joining a growing team of enthusiastic engineers that are building and maintaining the integrations that power InsightIDR. You will gain experience and exposure to a wide range of technologies, products and development processes.
Alongside this, you will help mentor junior InsightIDR already has an extensive library of Java based integrations that customers leverage to ingest their security log data. We are continually maintaining and expanding this library to meet the growing needs of our customers.
We are also in the process of modernising our cloud based ingestion pipelines. Working in partnership with the Platform Practice teams we are creating innovative and modern solutions to managing cloud based customer integrations. This project makes use of multiple AWS services alongside Kubernetes, Go and Python.
It is an exciting time for the team and we’re growing to accommodate the increased expansion of both the InsightIDR customer base and the remit of the team. It's a great time to join us and help to shape the future direction of our product.
Experience with back end development, agile development, AWS infrastructure, and the security industry are strong plusses.
Our Team
The team will be based in Prague and will work alongside other D&R teams in our Belfast and Boston offices
We collaborate with other Rapid7 Practices to deliver services and ensure a joined up approach to customer integrations
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 outcomes
In this role you will:
Work in a team of talented engineers to design, implement, release, and monitor production code changes at massive scale in a continuous deployment
Help to scope and brake work into well-defined milestones
Mentor and coach junior team members
Collaborate with other teams within InsightIDR and products within Rapid7 to design integration touchpoints and features which span multiple development teams and stakeholders
Be a contributor to architecture/execution of major component(s) from conception to release
What you should bring:
At least 5-8 years of experience in software development, including active or recent Java experience
A demonstrable passion for the craft of software development
An ability to pick up new technologies and processes quickly
A history demonstrating a team-based approach to problem solving
Experience helping to define contracts for coordinating development of software projects across multiple teams
Experience in cloud-based architecture
A strong sense of ownership and responsibility for the quality of the software you create
Empathy for our users and the Rapid7 mission
Good written and verbal communication skills
Even better if you have:
Interest and/or experience in the security industry
We know that the best ideas and solutions come from multi-dimensional teams. That’s because these teams reflect a variety of backgrounds and professional
experiences. If you are excited about this role and feel your experience can make an impact, please don’t be shy - apply today.
About Rapid7
Rapid7 is creating a more secure digital future for all by helping organizations strengthen their security programs in the face of accelerating digital
transformation. Our portfolio of best-in-class solutions empowers security professionals to manage risk and eliminate threats across the entire threat
landscape from apps to the cloud to traditional infrastructure to the dark web. We foster open source communities and cutting-edge research–using these
insights to optimize our products and arm the global security community with the latest in attacker methods. Trusted by more than 10,000 customers
worldwide, our industry-leading solutions and services help businesses stay ahead of attackers, ahead of the competition, and future-ready for what’s next.
#LI-BK1
0 applies
10 views
Other Jobs from Rapid7
Lead Technical Readiness Engineer
Software Engineer II - Java
Software Engineer II - C#, C++, .Net
Lead Program Manager, IT PMO
Lead Software Engineer
Similar Jobs
Senior QA Engineer
Senior QA Engineer (Fixed-term)
Software Quality Assurance-Sr Engineer
Software Quality Assurance-Lead Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee