BlogsCloudflareEngineering Management & Onboarding

Engineering Management & Onboarding

Engineering Management & Onboarding

1
posts
2021

Cloudflare's approach to engineering management and onboarding has evolved to be adaptable and inclusive, particularly in response to external crises. Initially focusing on structured in-person onboarding for new Engineering Managers and Solutions Engineers, the company has demonstrated a strong commitment to maintaining and even expanding internship programs during challenging times. This includes rapidly adapting to virtual onboarding processes, doubling internship class sizes, and providing comprehensive support for interns, with a recent significant expansion targeting 1,111 interns in 2026 to drive AI innovation.

2021

How we build software at Cloudflare

11/2/2021

This post details Cloudflare's philosophy and practical approach to software delivery and engineering management. It explains the company's move away from a single, enforced methodology towards empowering individual teams to choose between Agile (Scrum, Kanban) and Waterfall approaches based on their specific context. It introduces the concepts of "SHIPs" and "EPICs" as high-level organizational units for tracking work and emphasizes a quarterly planning cycle with continuous delivery. The post also highlights the importance of transparency, collaboration, and a balance between team autonomy and essential rules for code safety and deployment.