OTIOSE/ADULTHOOD/SENIOR SOFTWARE ENGINEER
A D U L T H O O D
The Corporate Bestiary
FILE RECORD: SENIOR-SOFTWARE-ENGINEER

What does a Senior Software Engineer actually do?

[01] THE ORG-CHART ARCHITECTURE

* The organizational hierarchy defining the pressure flow and extraction cycle for this role.
KNOWN ALIASES / DISGUISES:
Lead Developer (in denial)Software Architect (part-time)Staff Engineer (pre-promotion purgatory)Principal Engineer (aspirational)

[02] THE HABITAT (NATURAL RANGE)

  • Large enterprise corporations with legacy systems
  • Mid-sized tech companies experiencing rapid scaling
  • Stagnant startup environments post-Series B

[03] SALARY DELUSION

MARKET AVERAGE
$180,000
* Highly variable, subject to market fluctuations, location, company valuation, and the composition of equity-based compensation (RSUs/options) which may never fully vest or be realized.
"A premium paid for perceived experience, primarily used to delegate undesirable tasks, attend an excessive number of meetings, and provide 'guidance' rather than tangible code."

[04] THE FLIGHT RISK

FLIGHT RISK:85%HIGH RISK
[DIAGNOSIS]Often seen as an expensive resource capable of performing less-senior tasks, making them prime targets during cost-cutting layoffs or re-organizations targeting 'over-leveled' positions.

[05] THE BULLSHIT METRICS

Number of PRs Reviewed
Quantity of pull requests approved, irrespective of the depth or impact of the review comments.
Meeting Attendance Rate
Percentage of scheduled meetings attended, particularly 'architecture discussions' and 'strategic planning' sessions.
JIRA Story Points 'Estimated'
The sum of effort points assigned to tasks, regardless of whether the Senior Software Engineer performs the actual work or merely delegates it.

[06] SIGNATURE WEAPONRY

Architectural Decision Records (ADRs)
Formalized documents detailing design choices that are frequently ignored, re-litigated, or made obsolete before implementation.
Code Review Comments
Primarily focused on stylistic nitpicks, minor refactors, or suggestions for 'best practices' that add little value to functionality or performance.
The 'Mentorship' Gambit
Delegating complex, time-consuming tasks to less experienced engineers under the guise of professional development, while retaining credit for successful outcomes.

[07] SURVIVAL / ENCOUNTER GUIDE

[IF ENGAGED:]Maintain a low profile; they are likely either over-stressed from delegation, or under-stressed from lack of actual coding, and will try to offload tasks.

[08] THE JD AUTOPSY: WHAT DO THEY ACTUALLY DO?

LINKEDIN ILLUSION
[SOURCE REDACTED]
"Senior Software Engineers are experts at developing software solutions from start to finish."
OTIOSE TRANSLATION
Senior Software Engineers are experts at initiating software solutions, then delegating implementation, and finally rubber-stamping completion.
LINKEDIN ILLUSION
[SOURCE REDACTED]
"spearheads efforts to build software architecture, monitor and test software and make upgrades when needed."
OTIOSE TRANSLATION
Spearheads efforts to diagram software architecture, then monitors the efforts of others, and suggests 'upgrades' that cause more refactoring than actual improvement.
LINKEDIN ILLUSION
[SOURCE REDACTED]
"translating business requirements to technical specifics and developing software architecture and creative designs to meet the client's expectations."
OTIOSE TRANSLATION
Translates vague business demands into equally vague technical tickets, then develops 'creative designs' that are often ignored in favor of expediency.

[09] DAY-IN-THE-LIFE LOG

[10:00 - 11:00]
Architectural Deep Dive
Presenting a complex diagram for a system that will be obsolete or refactored before development begins, or simply staring at a whiteboard for 'inspiration'.
[13:00 - 14:00]
Strategic Code Review
Approving pull requests with minimal scrutiny, primarily focusing on linter warnings or stylistic preferences, avoiding deep dives into business logic.
[15:00 - 16:00]
Mentorship & Delegation
Assigning a critical, poorly-defined task to a junior engineer, framed as a 'high-impact growth opportunity' that will consume their entire week.

[10] THE BURN WARD (UNFILTERED COMPLAINTS)

* The stark reality of the role, scraped from Reddit, Blind, and anonymous career boards.
"This market sucks for everyone."
"The title is usually bs anyway. Title and salary level should IMHO not follow each other."
"My calendar is 80% meetings. The other 20% is 'deep work' that mostly involves re-assigning tickets to someone who actually codes."
teamblind.com
"Spent a week 'designing' a microservice architecture, only for it to be scrapped because a VP saw a TikTok about a new framework."
r/programming

[11] RELATED SPECIMENS

[VIEW FULL TAXONOMY] ↗
SYSTEM MATCH: 98%
Enterprise Architect
Preside over an endless cycle of abstract discussions, ensuring no single technical decision is made without involving a committee, thus guaranteeing maximum inefficiency.
SYSTEM MATCH: 91%
SDET
To craft intricate Rube Goldberg machines of automated 'checks' that prove the obvious, then spend cycles 'monitoring' their inevitable flakiness, ensuring a constant stream of 'maintenance' tasks to justify continued existence.
SYSTEM MATCH: 84%
Software Architect
Translating existing, often vague, business requirements into more complex, equally vague, technical documentation.
PRODUCED BYOTIOSEOTIOSE icon
OTIOSE LogoHOME