Dimension progression

Domain expertise

Expectations change in scope, autonomy, ambiguity, and leverage. A higher stage means a different level of impact, not simply more tasks.

Individual contributor path

The IC path grows from scoped tasks to broader technical and organizational influence.

01

Junior Engineer

Full stage profile

Completes bounded work with clear goals and guidance, understands the user and intended outcome, verifies the output, and communicates promptly.

02

Mid-level Engineer

Full stage profile

Owns a feature or component end to end, delivers reliably, follows operational feedback, and supports peers when relevant to the role.

03

Senior Engineer

Full stage profile

Clarifies ambiguous problems, weighs cross-component options, and drives project outcomes while making authority and decision boundaries explicit when proposing plans or pivots.

  • Designs across component boundaries, balancing domain rules, system constraints, evolution cost, and reversibility.Evidence to inspect: Proposal covers boundaries, trade-offs, migration/rollback, and failure paths.
  • Validates the problem with users and product partners before choosing an implementation.Evidence to inspect: Research, prototypes, experiments, or data narrow or invalidate an approach.
  • Defines quality and security checks for high-impact solutions; where AI is involved, selects evaluation, human review, or non-use according to risk rather than treating adoption as a goal.Applies when: The AI portion applies only when the solution or its risks involve AI; assess ordinary quality and security against the actual work.Evidence to inspect: Shows evaluation cases, monitoring/escalation conditions, privacy/access controls, or human handoff.
  • Sets a technical roadmap for the owned domain, balancing architecture, technical debt, and staged migration; includes AI investment only when relevant opportunities, risks, and validation conditions are clear.Applies when: AI investment applies only when the domain has a relevant opportunity or risk; a decision not to adopt based on value, total cost, and risk is valid.Evidence to inspect: The roadmap includes dependencies, cost, risk, checkpoints, and exit options.
  • Evolves cross-component domain and data models while preserving definitions, compatibility, and historical meaning.Evidence to inspect: Data meaning and migration correctness remain traceable after business-rule changes.
04

Experienced Senior Engineer

Full stage profile

Creates sustained professional value in a critical domain or across teams, scaling impact through reusable practices and collaboration without assuming company-wide governance or formal succession duties.

Management path branches from Senior Engineer

People management is a separate path, with its own progression through managers and teams.

01

Engineering Manager

Full stage profile

Owns first-line management responsibilities for team outcomes, people development, collaboration, and operating mechanisms; understands the business and domain boundaries and uses professional judgment to review and delegate.

02

Manager of Managers

Full stage profile

Within actual authority, leads managers to deliver across teams and is accountable for resource direction and organizational capability; strategy, budget, and reorganization authority depend on the role mandate.