Senior Software Engineering Manager - Divvy Cloud

Northern Ireland - Belfast


Northern Ireland - Belfast


The Opportunity

Rapid7's Cloud Security practice is seeking a Senior Software Engineering Manager to grow and lead a software team dedicated to expanding the depth and breadth of coverage of our InsightCloudSec product. We take a customer centric approach to cloud security with clear and contextual insights into compliance, risk and exposure by bringing together data from all security dimensions -- configuration, runtime/behaviour, vulnerabilities, IAM, etc. -- to help customers close the security achievement gap. We're at an exciting point in our growth where there's ample opportunities to make a big impact in scaling the people, process and technology in service of that mission. We welcome passion and expertise around data quality/veracity, systems thinking and cutting through the noise to deliver great experiences to customers.

The Role

In this role, you'll lead a team of software engineers to contribute to a variety of projects and capabilities across our data ingestion and analysis pipeline. You'll work closely with an outstanding peer group of senior platform engineers to set the prioritisation and direction of the team. You'll grow the team by hiring talented engineers in our core engineering locations, and you'll develop the team through mentorship and career development.

In this role, you will

  • Directly manage team software engineers, including scoping and prioritiing tasks and mentoring team members

  • Drive engagement and growth around building our overall cloud expertise.

  • Work cross functionally to contribute to all parts of our platform architecture from design to development to deployment 

  • Kickstart new ideas, build proof of concepts and jumpstart newly funded projects

  • Socialise progress and successes across engineering team and leadership

  • Work cross functionally with PM, UX and Engineering to address specific customer pain points.

  • Responsible for the recruitment of engineers on the team.

  • Work with individual engineers to help unblock them on a day to day basis.

  • Mentor engineers on the team and help grow their skills, identify growth areas, set expectations and provide feedback.

Qualifications & Traits

  • A demonstrable passion for the craft of software development, including active or recent Python, Go or similar experience

  • Knowledge of micro and monolithic service architectures built on top of public cloud computing such as AWS.

  • Knowledge of public/private cloud computing technologies such as Amazon Web Services, Google Cloud Platform, Azure, and Kubernetes.

  • Desire to collaborate with our other product teams to think strategically about how to solve problems

  • Excitement for mentoring and growing software engineers at all levels

  • Software engineering management experience is preferred, but an interest is enough to apply.  We'll invest in developing you to be a great leader even if you've never held a management position before.

  • BEng, BSc or related technical field or equivalent practical experience