The Pragmatic Programmer

Appian, Pega, Java, DevSecOps, Quality Engineering

L1-L6 Engineers

L1 engineers are entry level engineers who can complete assigned engineering tasks under guidance.

L2 engineers are competent individual contributors who can work comfortably with engineering tools, run systems in production, prioritise engineering tasks for themselves, and complete them independently.

L3 engineers are fully proficient individual contributors who can provide technical leadership to teams. These engineers can devise the architecture of the projects, break it down into engineering tasks, and make rapid progress on the tasks.

L4 engineers are prolific individual contributors who can proactively identify, initiate, and coordinate worthwhile engineering projects for the organisation to pursue. These engineers have deep expertise in at least one technical domain and are comfortable working with people across the organisation.

L5 engineers provide critical engineering leadership of the organisation. These engineers can create a long term vision for what the organisation should be building towards and structure the groundwork for building projects to get there.

L6 engineers are leading experts in their field of technical expertise. These engineers exert strong technical influence and leadership in the engineering field and community. They contribute to the organisation by providing deep technology expertise to develop and implement major high impact tech initiatives, provide technical leadership and mentorship to other engineers, and serve as talent anchor for the organisation to attract other tech talent.