Jobs on TAL
All jobsOnsiteEngineeringcybersecurity10+ yearspython
OnsiteStaff/Principal/Architectcybersecurity

Principal Software Engineer - Python

Rapid7Pune, Maharashtra, IndiaPosted 20 May 2026

This role is for a Principal Software Engineer at Rapid7 working on the Vulnerability Coverage team within the cybersecurity domain. The position focuses on setting technical direction, architectural design, and hands-on development of vulnerability detection services and plugins. You will work closely with product management and mentor junior engineers without direct people-management responsibilities. The ideal candidate brings over 10 years of Python development experience and expertise in cloud infrastructure and security.

Matched by TAL

50k new jobs listed every day. Install TAL to find more jobs like this.

Install TAL

Experience

10+ years

Function

Engineering

Work mode

Onsite, India

Company

Tier 2

What you will work on

This role is for a Principal Software Engineer at Rapid7 working on the Vulnerability Coverage team within the cybersecurity domain. The position focuses on setting technical direction, architectural design, and hands-on development of vulnerability detection services and plugins. You will work closely with product management and mentor junior engineers without direct people-management responsibilities. The ideal candidate brings over 10 years of Python development experience and expertise in cloud infrastructure and security.

TAL's take

Quality 65/1005/5 clarityTier 2 company

Role is a high-level principal engineer position at a well-regarded cybersecurity company with clearly defined technical ownership and leadership requirements.

The JD clearly defines the team context, core responsibilities, and specific technical requirements for the principal level.

Must haves

  • 10 years experience in software development using Python
  • Experience with cloud based deployments
  • Experience with IaC tools like Terraform or Ansible
  • Experience with virtualization and containers
  • Familiarity with CI/CD pipelines
  • Proficiency with version control systems
  • BEng, BSc or related technical degree

Tools and skills

pythoncloud based deploymentsiacterraformansiblevirtualizationcontainersci/cdjenkinsgithub

Nice to have: java, spring, databases, aws, gcp, azure.

About the company

Rapid7 is an established cybersecurity product company, treated as tier 2 in the absence of flagship tier 1 status.

Posts mentioning Rapid7