Lead Software Engineer - DevOps

US - MA - Boston


US - MA - Boston, US - CA - Los Angeles, US - TX - Austin, US - FL - Tampa, Canada - Toronto, US - VA - Arlington


Product & Engineering

At Rapid7, we're building a security analytics platform to help customers easily find, manage and reduce risk.  We seek a highly motivated technical leader to help ensure our platform is secure, reliable and available for thousands of customers that rely on it every day.

You are a problem solver, passionate about eliminating toil through development and automation.  Processing billions of daily events in the cloud excites you.  You are ready to partner with teams across a global organization to build a modern scalable infrastructure.  You are a developer at heart, but possess a wide range of skills across networking, Linux sysadmin, configuration management, clustered datastores, cloud services and deployment technologies.  You enjoy leading people, but are happiest getting into the weeds to make a difference.

The Platform Delivery team is a high-profile group that supports all Rapid7 products through dev tooling and cloud operations.  We work directly with developers to ensure high uptime of our SaaS products.  We strive to maintain a DevOps culture, empowering development while promoting security and reliability.  



  • Engage with engineering teams to improve the lifecycle of services on our platform - from design to deployment to operations, monitoring, security, upgrade and maintenance

  • Optimize our SaaS platform for performance and cost effectiveness 

  • Monitor and scale distributed services in AWS and clustered datastores such as Cassandra and event streaming platforms like Kafka

  • Participate in sustainable on-call incident response followed by blameless postmortems 

  • Automate infrastructure through Terraform, Jenkins, Chef, Ansible and Docker/Kubernetes

  • Participate in the development of platform services to support the development community

  • Proactively identify gaps, propose and evaluate solutions, and execute on recommendations

  • Support strategic planning with designated practice team 

  • Work closely with the following services AWS services - EC2, RDS, EMR, VPC networking, S3, MSK, etc. 

  • Building automation and tooling in one of our commonly using languages - Python, Ruby, Java, or Bash 

  • Mentor, support, and grow junior members of the team


  • Experience scaling SaaS services and infrastructure

  • Experience leading development teams, driving projects forward, and prioritizing incoming work

  • Networking and linux system administration skills

  • Goal-driven, positive attitude with strong communication skills 

  • Working knowledge with one or more of: Terraform, CloudFormation, Jenkins, Artifactory, Chef, Ansible, Puppet 

  • Passionate about developer experiences