The Rotation Program is an immersive 18 month program aimed at building skills, collaboration and creating company affinity. In Rapid7's Rotation Program, you will develop lifelong skills for your career including Leadership, Initiative, Problem Solving, and Functional Expertise. Participation in group learning and community engagement is aimed at building a broader perspective while working cross collaboratively as a cohort and testing the skills you're learning in your track.
The Rotation Program is composed of three tracks focused on specific areas of the business. In this software engineering focused track, you will work on three separate teams within our platform for six months at a time, getting the opportunity to learn the different problems each team is trying to solve and the various systems and tools they use. You'll learn how Rapid7 practices DevOps, including writing automation, securing our infrastructure, monitoring our platform, troubleshooting issues and reducing operational costs. You will gain real life experience on a software development team while advancing your programming skills. You'll deliver production code that adds value for our customers and become a professional software developer using the latest technology from micro services to working on a service that processes 100's of billions of events per day.