Rapid7

Cybersecurity

StaffSoftwareEngineer

₹35–55L ~AI est. Pune, India FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Staff Software Engineer at Rapid7. Skills: Cloud Security, CSPM, Distributed Systems, Python. Provide technical leadership. Shape detection systems design”

Industry & Context.

Cybersecurity
Problems you'll solve

System scaling; System accuracy; System reliability

What They're Looking For.

Must Have

9+ years software engineering experience, Building and scaling cloud-native systems, Building and scaling distributed systems, Deep expertise in Python, Experience processing structured cloud data, Experience evaluating structured cloud data, Working knowledge of AWS, Working knowledge of Azure, Working knowledge of GCP, Experience with distributed systems, Experience with scalable data stores

Nice to Have

Working knowledge of OCI, Working knowledge of AliCloud, CSPM familiarity, Compliance frameworks familiarity, Cloud security detection familiarity

What You'll Do.

Provide technical leadership

Shape detection systems design

Shape detection systems scaling

Shape detection systems evolution

Evaluate cloud configurations

Translate frameworks to logic

Drive technical direction

Align coverage investments

Identify scaling challenges

Resolve scaling challenges

Identify accuracy challenges

Resolve accuracy challenges

Identify reliability challenges

Resolve reliability challenges

Elevate engineering quality

Conduct design reviews

Contribute to architecture strategy

Contribute to engineering strategy

How You'll Work.

Team & Collaboration

Senior engineering leaders; Cross-functional teams

Full Job Description

# Staff Software Engineer – Cloud Security (CSPM) ## About the Team InsightCloudSec is Rapid7’s cloud security platform, helping customers identify and remediate risk across AWS, Azure, GCP, Oracle and AliCloud. The Exposure Detection pillar is responsible for defining and detecting cloud risk at scale, with Compliance driving our CSPM coverage and ensuring customers can assess their environments against security standards with confidence. ## About the Role As a Staff Software Engineer within the Exposure Detection pillar, you will provide technical leadership across our Compliance-driven CSPM coverage. You will shape how we design, scale, and evolve detection systems that evaluate cloud configurations across major providers. This is a hands-on leadership role based in Pune, India. While there are no direct management responsibilities, mentoring and coaching are core expectations — you will act as a multiplier, raising engineering standards and accelerating delivery through others. In this role, you will: * In collaboration with senior engineering leaders, lead the architecture and design of scalable systems that evaluate cloud configurations against compliance standards * Translate security and compliance frameworks into efficient, testable detection logic * Drive technical direction during planning, ensuring coverage investments align with customer impact * Identify and resolve systemic scaling, accuracy, and reliability challenges * Elevate engineering quality through rigorous design reviews, code reviews, and documentation standards * Mentor and coach engineers, strengthening both cloud domain expertise and distributed systems depth * Contribute to broader Cloud Security architecture and engineering strategy ## The skills you’ll bring include: 9+ years of software engineering experience, including building and scaling cloud-native or distributed systems. ### Leadership & Impact * Proven ability to influence technical direction without formal authority * Strong s

Free ATS check

Applying for this Staff Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Rapid7?

Real rants from real employees. Read before you apply.

Read Company Rants →