← Canon taxonomy

Compare profiles

Side-by-side leveling, scope, and market pay. Add up to four via ?keys=SWE.GEN.P5,SWE.GEN.P6.

vs
P1
SWE.GEN.P1
Software Engineering Entry-Level
P2
SWE.GEN.P2
Associate
P3
SWE.GEN.P3
Software Engineering Mid-Level
P1
DEI.GEN.P1
DevOps Engineering and Infrastructure Entry/Mid
Market pay
LevelP1 · P1 — Entry-Level ProfessionalP2 · P2 — Developing ProfessionalP3 · P3 — Mid-Level ProfessionalP1 · P1 — Entry-Level Professional
FunctionSoftware EngineeringSoftware EngineeringSoftware EngineeringDevOps Engineering and Infrastructure
FocusGeneralGeneralGeneralGeneral
Typical years0–21–33–50–2
ScopeOwn tasks within a defined componentDefined deliverables / small featuresFeatures or a sub-system end-to-endOwn tasks within a defined component
AutonomyClose supervision; work reviewed frequentlyGeneral supervision; reviewed at milestonesWorks independently on standard work; reviewed on the non-standardClose supervision; work reviewed frequently
ImpactOwn deliverablesOwn and immediate-team deliverablesProject / team outcomesOwn deliverables
Decision rightsFew independent decisions; escalates the restRoutine technical choices within guidanceOwns implementation decisions for own scopeFew independent decisions; escalates the rest