Visibility
Personal branding for software engineers
An engineer's brand is not a voice or a posting schedule. It is what a stranger can verify about your judgment before they talk to you. Most engineers have the work and none of the evidence.
3 min read
Brand means evidence
When engineers hear "personal brand" they picture daily posts, a ring light and opinions about productivity. That is one kind of brand, and it is mostly irrelevant to getting hired as an engineer.
From the hiring side, a brand is simpler: it is what I can find out about your engineering judgment without asking you. A design write-up, a talk, a library other people use, a clear LinkedIn profile, a CV whose bullets hold up. If a stranger can verify how you think, you have a brand. If they have to take your word for it, you do not, however many followers you have.
Why it matters now
Hiring pipelines are crowded, and a large share of CVs and cover letters now read alike because they were written with the same tools. When every document sounds competent, the tie breaks on things that are hard to fake: public work, referrals, and a trail of decisions someone can inspect.
Evidence also compounds in a way applications do not. A clear write-up about a migration keeps getting found for years. An application disappears the day the role closes.
What counts as evidence
| Evidence | What it proves | Effort |
|---|---|---|
| A technical write-up of a real decision | How you reason about trade-offs | A weekend per piece |
| A LinkedIn profile that shows scope | The level of your work, in forty seconds | An evening |
| An open-source library or tool others use | Taste, API design, maintenance | Ongoing |
| A talk or recorded meetup session | That you can explain under pressure | A few weeks |
| Thoughtful answers in public issues or forums | Depth in a narrow area | Minutes at a time |
| A portfolio site that links the above | One place to verify all of it | A weekend |
Notice what is missing: follower counts, hot takes, and posting frequency. They can bring attention, but attention without evidence is not what a hiring manager is checking.
Pick a narrow subject
The engineers whose names I remember from outside interviews are specific. The person who writes about offline sync on mobile. The one who maintains the accessibility testing library. Breadth reads as a generalist, which is fine for a CV and forgettable for a brand.
Choose the subject you already have the most real decisions in. You are not inventing a niche; you are naming the one your work has already given you.
Write about decisions, not tutorials
Tutorials are the most common engineering content and the weakest evidence. Documentation and AI answer "how do I do X" well enough. What they cannot supply is "we chose X over Y for these reasons, and here is what it cost us six months later".
- The context: team size, constraints, what was already there.
- The options you considered, including the one you rejected.
- The decision and the reason for it.
- What happened afterwards, including what you would change.
One piece in this shape is worth ten tutorials, and it is the same shape an interviewer is listening for in a design round.
Where it should live
Own one place and link everything else to it. A simple personal site or a blog on your own domain is permanent; platform posts are distribution. Publish the full piece where you control it, then share a short version on LinkedIn with the link.
LinkedIn is where the hiring manager lands, so the Featured section and headline should point at your best evidence. The LinkedIn profile guide covers how.
Senior and Staff engineers
At senior levels, brand shifts from "can do the work" to "has judgment others rely on". The strongest evidence is work that shows influence: a public RFC template your team adopted, a write-up of a migration several teams went through, a talk about a standard you set. Internal work often can be written up with the company name and numbers removed; check what your employer allows before you publish.
What to avoid
- Posting for volume. Five strong pieces beat a hundred short ones for hiring.
- Engagement bait: polls, "agree?", controversy for reach.
- Claims you cannot back in an interview. Anything public will be asked about.
- Confidential details from an employer. It is the fastest way to lose the trust a brand is supposed to build.
- Waiting until you need a job. Evidence takes months to be found.
A realistic plan
Three months, a few hours a week
Week 1
fix LinkedIn headline, About and Featured
Weeks 2 to 4
write one decision piece
Month 2
a second piece, a simple site linking both
Month 3
one talk, library or longer write-up
To see where you stand today, take the free Engineer Visibility Score. If you want the CV, LinkedIn and introduction rewritten around the evidence you already have, that is The First Screen. For the site itself, see Software engineer portfolio website.