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. Senior backend engineer & Senior frontend engineer at Rise Calendar (EU, €80-120K + equity) I'm an investor.
  2. Software engineer at Interact (Remote, $120-200K + equity)
  3. Full stack software engineer at Pallet (New York, Remote, US)
  4. Engineering manager & Software engineer at Orbit (Remote, global)
  5. Senior platfrom engineer at Qualified.com (Remote, US)
  6. Product engineer at incident.io (London, £70-130K + equity) I'm an investor.
  7. Tech lead/Senior fellowship at Commit (Canada): test startups for 3 months at a time!
  8. Founding full-stack engineer & Founding web3 engineer at Launch House (Remote, US)
Browse more senior engineer and engineering leadership roles with great engineering cultures, or add your own on The Pragmatic Engineer Job board.

Gergely Orosz

Writing The Pragmatic Engineer Newsletter and advisor at mobile.dev. Previously at Uber, Microsoft, Skype, Skyscanner.

Amsterdam, Netherlands