Senior Software Engineer - Python

Rapid7

Not specified (assumed to be hybrid or remote based on company expansion into india).
5+ years software development experience
Strong python programming expertise
Backend service or distributed systems design
Rapid7 is seeking a Senior Software Engineer with strong expertise in Python to contribute to the development of cloud security capabilities. The role emphasizes ownership of feature development and collaboration within the Product and Engineering teams, focusing on delivering high-quality, scalable services

Job Summary

  • This role involves designing and building reliable systems that power Rapid7's cloud security capabilities.
  • The successful candidate will mentor junior engineers and raise engineering standards within the team.
  • Rapid7 is expanding its global footprint into India and seeks early hires to support this growth strategy.

Matching Summary

Match Score: 85

Rapid7 is seeking a Senior Software Engineer with strong expertise in Python to contribute to the development of cloud security capabilities. The role emphasizes ownership of feature development and collaboration within the Product and Engineering teams, focusing on delivering high-quality, scalable services.

Skills & Requirements

Must-have

  • 5+ years software development experience
  • Strong Python programming expertise
  • Backend service or distributed systems design
  • Cloud-native environment experience
  • Mentoring junior engineers

Nice-to-have

  • Experience with AWS, Azure, GCP, OCI, or AliCloud
  • Customer-centric approach
  • Passion for continuous learning
  • Curiosity about new approaches
  • Collaboration across engineering and product teams

Key Requirements

  • 5+ years of software development experience
  • Hands-on expertise in Python
  • Experience delivering complex features into production

Work Rights

Not specified

Tailored Resume

Cover Letter