Skip to content

Backend Career Path

See reference/career-levels.md for the shared 8-level ladder, the progression diagram, and the three track-agnostic advancement dimensions (Autonomy, Impact/scope, Mentorship). This file adds only what’s specific to Backend.

LevelScope in Backend
TraineeImplements small, well-defined backend changes (a single field, a config value) under close guidance.
JuniorImplements a single content type/schema or endpoint from a spec, with review before and after.
Junior AdvancedImplements backend logic and integrations independently; asks for help only on ambiguous requirements.
Semi SeniorOwns a full integration or content model end-to-end: design, implementation and tests.
Semi Senior AdvancedOwns multiple related integrations, or a content model with cross-cutting dependencies.
Senior Level 1Owns a project’s backend architecture decisions (content modeling approach, integration patterns, performance).
Senior Level 2Defines backend patterns and standards reused across projects on the account.
Senior Level 3Leads the project’s technical delivery end-to-end, managing the Developers on the team — see roles/leader.md.

Each transition lists only the track-specific bar (Technical complexity). Autonomy, Impact/scope and Mentorship are the same for every track — see reference/career-levels.md.

  • Technical complexity: Ships a small backend change (a config value, a single field) that passes review without rework on fundamentals.
  • Technical complexity: Implements a content type/schema or endpoint from a spec using the project’s stack, with review.
  • Technical complexity: Designs and implements an integration or content model independently, including its tests.
  • Technical complexity: Owns a content model or integration with cross-cutting dependencies (multiple content types, multiple systems).
  • Technical complexity: Makes performance and security trade-off calls for backend logic without escalating them.
  • Technical complexity: Defines the project’s backend architecture (content modeling approach, integration patterns).
  • Technical complexity: Sets backend standards adopted across multiple projects on the account, in addition to taking on project delivery ownership.