Manager, Software Engineer - Python Job in Rapid7
Manager, Software Engineer - Python
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
Manager, Software Engineer - Python
Location: Pune
About Rapid7 & The Team
Rapid7 is a leading cybersecurity company committed to creating a secure digital world for over 10,000 global customers. The **Vulnerability Coverage Team** is integral to this mission, delivering **timely and accurate vulnerability content** for products like **InsightVM** and **InsightCloudSec**. The team specializes in technologies including **Python**, Java, Ruby, AWS, and Kubernetes, ensuring customers receive monthly updates and immediate coverage against emerging threats.
About the Role
As the **Manager, Software Engineering**, you will be responsible for leading the Vulnerability Coverage Team. Your primary focus will be on **driving operational excellence**, ensuring the reliable delivery of high-quality vulnerability content, and managing the team's contribution to products that keep customers protected. You will serve as a key link between engineering and product strategy.
Key Responsibilities
- Team Management & Mentorship:
- **Lead, coach, and mentor** Software Engineers, providing guidance, setting clear expectations, and fostering a culture of continuous learning and growth.
- Identify and support **career development opportunities** for team members.
- Project Management:
- **Manage and prioritize high-impact projects**, ensuring the timely delivery of vulnerability content and related initiatives. [Image of Agile Software Development Workflow]
- Coordinate cross-functional projects, including **risk assessment** and communicating progress to leadership.
- Collaboration:
- Work closely with **Product Management, UX, and Engineering teams** to align roadmaps, prioritize new coverage, and strategically address customer pain points.
- Ensure cohesive execution of initiatives across different organizational units.
- Quality & Process Improvement:
- Maintain a sharp focus on **quality and operational excellence**.
- Continuously drive improvements to **testing, monitoring, and alerting** processes to ensure content accuracy and reliability.
- Emerging Threat Coverage:
- Lead the team's effort to respond **quickly to emerging vulnerabilities** and provide immediate coverage.
- Oversee the development of **automation pipelines** to streamline content delivery and vulnerability response processes.
Skills & Experience
Leadership & Management
- **2-3 years of experience managing software engineering teams**, with a strong track record in developing and mentoring engineers.
- Proven experience in **scoping work, prioritizing tasks, and managing multiple high-impact projects**.
Technical Expertise
- Strong foundation in **software engineering** with the ability to read design documents and review code.
- **Python proficiency** is highly desirable, with knowledge of related technologies (e.g., **AWS, Kubernetes**) being a plus.
Domain & Soft Skills
- A strong focus on **understanding customer needs** and translating feedback into actionable engineering requirements.
- Excellent **cross-functional communication skills** for working with Product Management, UX, and other Engineering teams.
Preferred Qualifications
- Familiarity with the **security landscape**, including vulnerability management and response to emerging threats.
- Experience with security tools like **InsightVM or InsightCloudSec**.
- BEng, BSc, or related degree in a technical field.
Why Join Rapid7?
- Drive innovation on cutting-edge security solutions that **impact customers globally**.
- Play a pivotal role in solving some of the world s toughest **cybersecurity challenges**.
- Thrive in a culture of collaboration, continuous learning, and improvement.
