Templates as Inspiration for Software Engineers and Engineering Managers

While I was at Uber I became somewhat known for creating templates documents, and encouraging engineers and managers to use them for things like perf reviews, work logs and others, as a starting point. I encouraged others to improve these templates, and to customize and make them their own.

I've "re-created" a few of these, and I'm sharing it with the same intent. I'll add new ones to this page, as I come around to the several other templates that served me over the years.

I do not suggest blindly copying any of these documents. Instead, use them as inspiration. They worked for me, in my use case. Others at Uber took them, changed them, and used them. Many others didn't use them at all. If you think they'll help: give it a go, iterate on them, and make them yours!

For software engineers

For tech leads and engineering managers

For job hunting

Featured Pragmatic Engineer Jobs

  1. TicketSwap: Engineering Manager (Amsterdam)
  2. Linear: Senior Full-Stack Engineer (Remote, EU/US timezones)
  3. Fonoa: Senior Backend Engineer (Remote, EU timezones)
  4. FindHotel: Engineering Lead (Amsterdam)
Browse more senior engineer and engineering leadership roles, or add your own on The Pragmatic Engineer Job board.

Gergely Orosz

I write about software engineering and engineering management at high-growth startups and big tech. Previously at Uber, Microsoft, Skype, Skyscanner.

Amsterdam, Netherlands