Senior Manager, Software Engineering

Israel - Tel Aviv


Israel - Tel Aviv



Rapid7 is looking for a talented and passionate senior software engineering manager to lead one of our growing groups of engineers. 

Who are we?

We are IntSights, a Rapid7 company. Our vision is to make external intelligence instantly accessible for organizations of any type or size by synthesizing complex signals captured from across the clear, deep, and dark web into contextualized, prioritized, and actionable intelligence.

Rapid7 (NASDAQ: RPD) is helping organizations around the globe advance securely. Our technology, services, and community-focused research simplify complexity for security teams, helping them reduce vulnerabilities, monitor for malicious behavior, investigate and shut down attacks, and automate routine tasks. With more than 9000 customers across 120+ countries, Rapid7 is a recognized leader in cybersecurity that has proudly earned numerous industry accolades and strong recognition for our technology and culture.

What will you do?

  • Work and lead in a challenging and versatile environment with awesome people.

  • Lead a few heterogeneous teams of passionate and professional backend, full stack and automation engineers.

  • Mentor engineering managers and engineers, build career paths and nurture excellence in your teams

  • Own the full engineering process of your teams, from SDD to production

  • Partner with other engineering leaders, groups and teams on new ventures as well as with our Product Management team throughout the software development lifecycle

  • Build and work with high scale distributed systems in a data intensive environment

  • Design and build the metrics with which you'll measure your team's success and prosperity

  • Own the growth of your group through deep partnerships with our talent acquisition teams

Job Requirements

  • BSc in Computer Science or equivalent practical experience

  • Strong background in software engineering

  • 5+ years of experience as an engineering leader in a fast-paced, growth-oriented environment

  • 5+  years of experience in building scalable, high-performance systems with state of the art technologies.

  • 4 years of experience with Python (or one of the following languages: Golang, NodeJS, Java or C#).

  • Proven experience managing versatile teams of at least 8 engineers

  • Strong communication skills and demonstrated ability to work with global teams

  • Strong leadership skills with a focus on people and processes

  • Strong execution mindset and a highly innovative approach

  • Experience leading in an Agile development environment that fosters ownership and rapid development iterations  

  • Experience working with issue-tracking platforms such as Jira

  • Understanding of the full lifecycle of the development process, including business and functional  requirements

  • Experience overseeing architectural decisions  and implementations in a  scalable, Cloud-based environment

  • Advantage: Advanced knowledge in working with databases - Nosql (ElasticSearch, MongoDB) and SQL.