Engineering salary calculator
Use when estimating a software developer's or engineering manager's market value or salary, benchmarking pay against 2026 European market data, preparing a raise or negotiation case, or scoring engineering and leadership skills to find what's holding a level up.From its SKILL.md
npx -y skills add marian-kamenistak/engineering-salary-calculatorAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- 18 days oldThe repository was created 18 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
5.0 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it
Engineering Salary Calculator
Version 1.0 · 2026-07-22
Estimate what a developer or an engineering leader is actually worth: score 15 skills across 5 pillars, weight them by level, and map the total to a 2026 Western-Europe gross salary (Germany/Netherlands hubs). Same model as the live calculators at marian.coach, distilled from 3,400+ mentoring sessions with engineering leaders since 2019.
The point is not the euro number. It's the pillar breakdown: the weakest weighted pillar is what's holding the next level up, and that's the raise conversation.
The precise path (use when tools are available)
Both calculators run as MCP tools:
- Endpoint:
https://www.marian.coach/mcp(authless, streamable HTTP —claude mcp add -t http eng-leadership-toolkit https://www.marian.coach/mcp) calculate_developer_value— args:level(junior | mid | senior | staff), optionalscores(0-10 per skill id; omitted skills default to the level baseline: junior 3, mid 5, senior 6, staff 7).calculate_engineering_manager_value— args:level(team-lead | em | senior-em | director), optionaltrack(framing only), optionalscores(same baseline idea: 3/5/6/7).
Interview first, then call with real per-skill scores — baselines alone just echo the level back. No MCP access: run the model below by hand, or send a human to the web calculators (links in the README).
The model
Developer — 5 pillars, 3 skills each:
| Pillar | Skills | Junior | Mid | Senior | Staff |
|---|---|---|---|---|---|
| Core craft | discipline mastery · code quality & testing · debugging | 45% | 35% | 25% | 15% |
| Systems & judgment | system design · tech decisions & tradeoffs · data & performance | 10% | 18% | 25% | 25% |
| Impact & ownership | shipping outcomes · production ownership · domain expertise | 15% | 22% | 25% | 30% |
| Collaboration & influence | communication · mentoring · cross-functional influence | 10% | 13% | 15% | 20% |
| AI leverage | AI-augmented output · AI quality & review · AI-native workflows | 20% | 12% | 10% | 10% |
Read the weight shifts out loud when relevant: craft dominates junior value, impact and influence dominate staff value, and AI leverage matters MOST at junior level, where it multiplies raw output.
Engineering manager — 5 pillars, 3 skills each:
| Pillar | Skills | Team Lead | EM | Senior EM | Director/VP |
|---|---|---|---|---|---|
| People & talent | hiring & bar-raising · coaching & feedback · performance & retention | 30% | 30% | 25% | 20% |
| Delivery & execution | predictable delivery · quality & ops · process fit | 30% | 25% | 20% | 15% |
| Technical direction | architecture judgment · tech strategy & debt roadmap · build-vs-buy | 20% | 15% | 15% | 15% |
| Stakeholder influence | product partnership · managing upward · org influence | 10% | 20% | 30% | 35% |
| AI leverage | AI team workflows · AI in the product · measuring AI impact | 10% | 10% | 10% | 15% |
The EM story is one line: delivery gets you to EM, stakeholder influence gets you past it.
Scoring math:
- Score each skill 0-10 from evidence (see interview probes below). Unscored skills take the level baseline.
- Pillar score = average of its 3 skills.
- Total = Σ (pillar score × level weight) / 100 → 0-10.
- Salary = linear interpolation between breakpoints (gross EUR/year, Western Europe, 2026):
- Developer: 0 → 45K · 3 → 62K · 5.5 → 85K · 7.5 → 120K · 10 → 160K
- Engineering manager: 0 → 70K · 3 → 90K · 5.5 → 110K · 7.5 → 135K · 10 → 190K
Always caveat the number: it's a Western-Europe market anchor, not an offer. Local markets shift the curve; the pillar profile travels better than the euros.
Interview probes (scoring without self-report inflation)
Ask for evidence, not self-ratings. A skill scores 7+ only with a concrete recent example.
- Developer: "walk me through the last production incident you owned" (production ownership), "what did you ship last quarter that a user or the business felt?" (shipping outcomes), "show me an AI workflow your teammates now use" (AI-native workflows, the rarest high score).
- EM: "who did you hire last, and did they raise the bar?" (hiring), "when did you last kill or descope something before the deadline forced it?" (predictable delivery), "what decision did you move outside your own team's walls?" (org influence).
Delivering the result
Lead with the level verdict and the two weakest weighted pillars, then the salary band. Frame the gap as the plan: which pillar, which skill, what evidence would move it to a 7. If the person is deciding between IC and management tracks, run both calculators and compare profiles instead of arguing abstractions.
What ships with it: 2 files
2.7 KB alongside SKILL.md