I’ve been interviewing, shaping the recruitment pipeline, onboarding and working closely with other Staff engineers. In my current gig as a Senior Staff engineer, I find myself digging into a new cluster (roughly 100–200 people) every few months which means I practically need to be onboarded as if I was new.

I also mentor aspiring senior engineers who are on their way to becoming full blown Staff engineers. A common theme is the differences between senior engineers and Staff engineers which start from day 1.

I have seen some great onboarding and some terrible ones, both with long-lasting impact on the performance.

To make onboarding more approachable, I packed some of the best practices in this article to set a good baseline.

I’ve recently moved to Substack. Read the full story over there.