Engineering: who gets promoted

A circulated engineering thread argued promotions more often go to reliable, ownership‑driven engineers than to the best pure coders. (x.com)

A software engineer can write the cleanest code on a team and still lose a promotion to the person who ships, coordinates, and keeps projects moving. (dropbox.github.io) That argument spread in an engineering thread this week, but the underlying idea is older than the post. Dropbox’s engineering framework says promotions recognize “demonstrated, sustained impact” at the next level, not a checklist of isolated skills. (dropbox.github.io) Dropbox also says engineers are promoted for “consistently” delivering results at the next level over a sustained period. Its framework separates level expectations such as scope and reach from craft behaviors such as execution. (dropbox.github.io, dropbox.github.io) That distinction shows up across senior engineering roles. Will Larson’s Staff Engineer guide says staff-level engineers often act as tech leads, architects, solvers, or a leader’s “right hand,” jobs centered on coordination, direction, and unblocking as much as coding. (staffeng.com) Larson writes that tech leads “carry the team’s context” and maintain cross-team relationships needed for delivery. In practice, that means the engineer who scopes work, reshuffles plans, and keeps product managers aligned may look more promotable than the fastest individual coder. (staffeng.com) Large companies formalize that tradeoff because seniority is usually defined by impact radius, not just technical sharpness. Dropbox’s guidelines say Level 4 is a career level for many engineers, and higher levels require broader impact rather than automatic promotion for tenure or raw output. (dropbox.github.io) Stripe has described a similar operating model while scaling its engineering team. In its Atlas guide, the company said it kept teams small, invested more in each engineer, and tried to preserve each person’s user impact as the organization grew. (stripe.com) Raylene Yung, who led engineering and product work at Facebook and Stripe, said her own job shifted from reviewing code to owning company metrics and building teams in multiple offices. She later said that at Stripe she helped define career growth frameworks while the company grew from 200 to more than 1,500 people. (review.firstround.com) That helps explain why promotion debates keep circling back to “ownership.” At senior levels, companies often reward engineers who can take an ambiguous problem, align several teams, ship the work, and keep it running after launch. (dropbox.github.io, staffeng.com) The thread resonated because it put a blunt label on a rule many engineers already recognize in formal ladders: better code can help you stand out, but broader, repeatable impact is usually what gets counted. (dropbox.github.io, staffeng.com)

Get your own daily briefing

Scout delivers personalized news, insights, and conversations tailored to your role and industry.

Download on the App Store

Shared from Scout - Be the smartest in the room.