Sometime in summer 2015, when preparing yearly feedbacks for my team at vaamo, I started formulating our teamâs (engineering) ladder. Back then the concept of a ladder, the act of spelling out what the requirements and expectations for a specific role and position are, was pretty new to me. Still it immediately appealed to me.
The first ladder I came across was Rent the Runwayâs Engineering Ladder as shared by RTRâs CTO-at-the-time Camille Fournier.
And while working on vaamoâs ladder I came across many more ladders, many of them inspired by RTRâs ladder, or inspired to be shared by RTRâs sharing.
After a while, keeping tabs on all those published ladders became nearly impossible. Yet, I found it very inspiring and helpful to have a list of resources in the spirit of âthatâs how others do itâ, in order to pick and choose what works best for our case.
So in order to make it easier to get inspired by other companiesâ engineering ladders, I decided to put together a complete list of all published engineering ladders.
When using any of the below ladders as a starting point, be aware, that youâll need quite a bit of effort to adapt and develop your own understanding of what the rolesâ and positionsâ classifications mean for you and your organization.
Ladders
- Rent the Runway
- Artsy
- Travis CI
- Kickstarter
- Urban Airship
- Intent Media
- Spotify
- Charles Krempeaux
- Fog Creek
- Cap Gemini
- Patreon
- Songkick
- Medium
- GOV.UK
- Tes Global
- SkillsMap.io
- Buffer
- Meetup
- Soundcloud
- progression.fyi
- CircleCI
- Square
If youâre aware of a ladder, thatâs shared somewhere but not on this list, please contact me or send a pull request.
Rent the Runway
When looking at some of the other ladders, this is the one that kicked off many if not most of them to be shared.
I find it very well structured, approachable and it reveals deep thinking behind it. I especially liked the concept of the four pillars âTechnical Skillâ, âGet Stuff Doneâ, âImpactâ, âCommunication & Leadershipâ.
Artsy
The ladder from Artyâs team, as shared by their CTO Daniel Doubrovkine has a much simpler structure than the RTR ladder, even though it says itâs much inspired by it.
Travis CI
The newest ladder on this list, was only introduced on 24-Jun-2016 at RedDotRubyConf in Singapur by Travis CIâs CTO Konstantin Haase.
While the ladder itself is not overly prominent in the slidedeck and video, the reasoning and story behind the compensation framework, which is based on the ladder, is very interesting.
Kickstarter
Kickstarterâs engineering ladder, as shared by James Turnbull, features paths for Technical and Data people as well as People Management roles.
Each role and position, up to the CTO, is described in helpful and concise prose.
Urban Airship
Urban Airshipâs ladder covers engineersâ and operationsâ paths as well as the respective manager ladders.
Similar to RTRâs ladder, Urban Airshipâs organizes the expectations towards each engineering and ops level around the concept of four pillars, namely âDomain Knowledgeâ, âTeaching and Mentoringâ, âCulture and Leadershipâ and âCustomer Successâ. Notice the absence of anything âTechnicalâ from this list of pillars. Management positions are described using three pillars âScope and Impactâ, âTeam Developmentâ and âCustomer Successâ.
Intent Media
Intent Media divides itâs engineering organization into three paths, namely âTeam Contributorâ, âTechnical Leadershipâ and âEngineering Managementâ.
It provides a lot of context about how engineering in general is structured at Intent Media and all positions are described in a concise yet extensive prose. Itâs very well structured, offers a lot of inspiration and conveys deep thinking that lead towards the ladder.
Spotify
Spotify documented their way to something like an engineering ladder, then wrote about how the v1.0 looks like and lastly shared their lessons learned and surprises while introducing the ladder.
Very interesting and comprehensive read and bonus points for providing a very different approach to an engineering ladder, than most others in this list.
HT to Robert for sharing these links with me.
Charles Krempeaux
Charles is CTO at Koho and shared his ladder. âHisâ in the sense of âno company is specifically mentioned in the blog postâ.
Itâs extra helpful, as it contains specific reasoning in which circumstances titles are helpful or maybe even necessary, and why itâs a bad idea to have a ladder where the top technical level is something like âSenior Software Engineerâ.
Fog Creek
Honorary mention for the infamous ladder by Joel Spolsky which dates back to the year 2009 and is probably one of the first publicly shared engineering ladders.
Compared to the more recently shared ladders, it has a completely different approach and is the only one in this list, where âyears of experienceâ is a measure of sorts. Which in my opinion, simply isnât appropriate anymore. Go watch Konstantinâs explanation of how a better way to think about an employeeâs value contribution to a company looks like.
So just to be clear: Donât base your ladder this one, as there are better ways to arrive at compensation levels than âyears of experienceâ.
Cap Gemini
Last year, we identified a need to redefine the career framework for our software engineers within the UK engineering teams and started work on a Capgemini Software Engineering grade ladder. The grade ladder is our teamâs self-produced documentation to enable everyone, both inside and outside our team, to understand our ethos and values and whatâs expected of them.
Patreon
Today we are excited to share Patreonâs revamped Engineering Leveling Guide. In Patreonâs early years, we had little in the way of objective criteria for leveling engineers. Weâve come a long way since then, and our engineering organization is much stronger and fairer for it. We want to show you how we define levels now and what itâs like to work at Patreon.
Songkick
Songkickâs Career Growth Framework is very detailed and beautifully designed. Itâs a great resource and inspiration to anyone looking to structure career growth at a team. As many other ladders out there already it describes a management and a technical career path.
Medium
Mediumâs ladder is very comprehensive and therefore more than merits the title âGrowth Frameworkâ. The frameworks aims to help engineers answer the question âHow do I progress?â. Medium offers 16 different tracks that each are organized into the categories building, executing, supporting, and strengthening.
The framework includes a description of tracks and the process how people at Medium assess their progress. A notable
distinction from other ladders is the âappeals processâ.
The Growth Framework describes it with the following words:
Given that the framework is somewhat subjective, we accept that even reasonable people acting in good faith can make mistakes or fail to appropriately value work. The appeals process outlines the way in which engineers can challenge a decision they consider to be inaccurate.
GOV.UK
The government of the United Kingdom released perhaps the most comprehensive career ladder/growth framework available. The skills are entirely generic so will require a degree of effort to reduce subjectivity and ensure consistency of interpretation. It covers an astonishing 38 different data and technology roles including management and technical tracks for many of the roles.
Anyone can use the Capability Framework to:
- learn about what different roles do in government
- understand what skills are needed by professionals in particular jobs
- identify skills that need development to help career progression
- assess skills in preparation for performance reviews
- create effective job adverts
- carry out HR and workforce planning
Tes Global
Tes Global designed their engineering ladder differently than most of the others. Rather than using career levels, they use a modified Dreyfus model to show skill progression within a set of high-level categories. Career levels can then be laid over this map to provide more flexibility than most other engineering ladders. The original and the evolved map, which has acceptance criteria for each skill, provide an idea of how this worked in practice. There is also a talk by David Morgantini that explains in greater detail how this engineering ladder was used at Tes.
The downside to this approach is it is more complex than others and requires tooling support and does not scale past 10 - 15 engineers without such. Tes implemented and open-sourced a tool to manage this kind of ladder.
SkillsMap.io
SkillsMap.io is not a engineering ladder itself, but rather, a tool that allows teams to build their own engineering ladder. It emerged out of the engineering ladder created at Tes Global, and is a fork of the open source tool they released in late 2017.
The tool provides:
- a structured and scalable evaluation & review process
- the ability to create custom skills maps or engineering ladders
- skill gap reporting & insights
- the ability to evaluate candidates prior to interview
In Aug 2018 I talked to David Morgantini, the founder of SkillsMap.io, about career growth frameworks and engineering ladders on episode 04 of the cto.coffee podcast.
Buffer
Bufferâs ladder (published early 2017) is not a ladder. Instead Buffer chose to use âscope of influence, together with a
description of âhow work is conductedâ, [as a proxy] for technical skill.â.
I think itâs a very interesting and great step forward, from the earlier, more rigid ladders.
Meetup
Meetup shares their cross-company set of rules and expectations for Makers and Managers within the company. Itâs very comprehensive and knowing that Lara Hogan worked with Meetup on it, letâs you know, that itâs well thought out and a great resource.
Soundcloud
Soundcloud released their engineering ladder beginning of 2018, and even though they stick to the now almost classic model of several dimensions (skills and behaviours), the description reveal that they put a lot of effort and thought into it.
progression.fyi
Progression.fyi is a project by Jonny Burch and is not a ladder or progression framework in itself, but
rather a nicely-tagged and better navigatable collection of such. Due to Jonny being a designer, the collection features
a lot of non-engineer ladders, which may give a little extra inspiration and ideas to those who seek it.
Plus it lists even more ladders/frameworks than this page.
CircleCI
CircleCI released their engineering competency matrix at the end of 2018.
Square
Square released their engineering career ladder in July 2019. It features separate tracks for individual contributors and managers. A noteworthy detail in their ladder is that they label some of their criteria and responsibilities as shared between managers and ICs.
Missing a ladder?
If youâre aware of a ladder, thatâs shared somewhere, please contact me or send a pull request.
Lots of đ to the following contributors so far: