Staff Software Engineer - Python

  • R9764
  • Belfast, United Kingdom

InsightCloudSec is Rapid7’s leading Cloud Security solution, which offers customers a fully-integrated set of tools to secure their cloud platforms in a single solution. Our customers use the product to identify and remediate cloud misconfigurations and risk across multiple areas, including CSPM, IAM risk, IaC scanning and container vulnerability scanning. 

We’re focused on emerging threats, and keeping pace with the innovation delivered by Cloud Security Providers to ensure our customers stay secure. 

About the Team

Rapid7's Cloud Security practice is made up of developers, devops engineers and automated testers. We work with a cloud first technology approach, with exposure to Azure, GCP and AWS on a daily basis. The team is full of energetic, passionate and fun individuals who take pride in being accountable for the direction they take and how they prioritize their work. They are committed to continuous learning and strive to continuously learn and adapt to new tools and techniques to benefit the wider organization.

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, systems thinking and cutting through the noise to deliver great experiences to customers.

About the Role 

As a Staff Software Engineer in our team, you’ll be part of the Coverage & Analysis pillar, working on our most valuable part of the product. Our customers want to get coverage across as much of their cloud infrastructure as possible, and you’ll be working cross-functionally to help deliver this. You’ll manage a small number of engineers within the team, and support the product management team on defining the roadmap to ensure we build what’s really important to customers. You’ll also have the chance to engage with our customers on a regular basis, and get feedback on what problems they’re facing day to day as they continue to adopt cloud technologies. 

You’ll join the team to support continued expansion of coverage across the major cloud service providers, solving complex problems so our customers can focus on remediation of the risk they face. Outside of your team, you’ll contribute to the wider InsightCloudSec architecture and engineering direction, and also to the broader Rapid7 engineering community. 

In this role, you will: 

  • Lead in all aspects of our engineering as we grow the InsightCloudSec distributed platform, working to continue to excite our customers 

  • Work with stakeholders, including Product Management and UX to shape features during design and planning, where you will provide technical direction for our Coverage & Analysis space 

  • Ask questions! Getting involved in code and design reviews, helping to improve what we’re building. We love to collaborate Directly mentor a small number of junior engineers and help grow their skills, identify growth areas, set expectations and provide feedback 

  • Help shape our architecture. We’re continuing to evolve our SaaS platform, and you’ll be involved in initiatives as we scale it, making sure it’s effective in its ability to process millions of events a day. 

  • Be a mentor and a leader. Share your experience across the team to help others learn, and inspire your peers to do their best. You’ll also expect the same back from your team 

  • Code, code, and more code! 

The skills you’ll bring include: 

  • You - a self-motivated, collaborative, high-energy, experienced engineer 

  • 7 years+ experience with Python

  • Deep understanding of one or more languages, primarily Python 

  • Special interest in the areas of large scale data ingestion, enrichment, lineage and consensus 

  • Experience with scaling and debugging scaled databases 

  • Knowledge of cloud computing platforms, such as AWS, GCP and Azure, and it’ll be a bonus if you have experience with cloud security 

We know that the best ideas and solutions come from multi-dimensional teams. Teams reflecting 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 (NASDAQ: RPD) helps organizations across the globe protect what matters most so innovation can thrive in an increasingly connected world. Our comprehensive technology, services, and community-focused research simplify the complex for security teams, helping them reduce vulnerabilities, monitor for malicious behavior, be in 10 places at once, and shut down attacks. We’re on a mission to make security solutions easier to use and access so we can bring safety and resilience to more people.

With more than 10,000 customers across 140+ countries, Rapid7 is a leader in cybersecurity that has earned numerous industry accolades and recognition for our technology and culture.

#LI-CG1

Security and Compliance
Rapid7 is committed to keeping customers secure. As a first line of defense, all employees are expected to uphold the highest standards of security and privacy, ensuring the protection of sensitive information and compliance with relevant regulations.

Apply Now

Not You?

We have emailed you a code to verify your identity. Please check your spam/junk folder if you don't receive the email in your inbox.

Application loading...

Sign Up for Job Alerts

Not You?

We have emailed you a code to verify your identity. Please check your spam/junk folder if you don't receive the email in your inbox.

Thank you

Jobs you may be interested in

Project Manager, Services

R10205 Austin TX United States Austin, TX, United States Business Support Program & Project Management Full_time JOB_LEVEL-3-23
About the Team The Services Project Management Office (PMO) plays a critical role in delivering annual penetration testing services to our clients. This role sits within the Services PMO team and works in close partnership—via dotted-line reportin...

Director Vulnerability Intelligence

R10146 United Kingdom United Kingdom Product & Engineering Development Engineering Full_time JOB_LEVEL-3-31
Director of Vulnerability Intelligence This is a fantastic opportunity to lead the Vulnerability Intelligence team within the Rapid7’s Labs organization. As Director of Vulnerability Intelligence you will set the vision for what we can achieve wit...

Project Manager, People Strategy

R10131 Boston MA United States Boston, MA, United States Business Support Program & Project Management Full_time JOB_LEVEL-3-23
People Strategy Project Manager We’re seeking a strategic and globally minded Project Manager to join our People Strategy team. In this role you will partner with the People Operations Manager to drive strategic People Strategy initiatives and ta...

Senior Security Solutions Engineer II

R10018 Manila Philippines Manila, Philippines Sales Engineering Sales Engineering Full_time JOB_LEVEL-3-11
Job Overview: Sales Engineer Rapid7 is a leading global provider of innovative cybersecurity solutions. Our mission is to power the practices of security, IT, and DevOps teams, enabling them to confidently advance and innovate at the speed of busi...

Apply Now

Not You?

We have emailed you a code to verify your identity. Please check your spam/junk folder if you don't receive the email in your inbox.

Application loading...