Remove Engineering Management Remove Technical Advisors Remove Test-Driven Development
article thumbnail

Update on Software Engineering Career Ladder

James Shore

I haven’t had a chance to go back and interview the engineers about what they think about the new system yet, but I’d like to do so. Latest Update In April, the ladder only covered up to Technical Lead. We still need to add Principal Engineer for the engineer track, and specialty skills, but this is enough for a foundation.

article thumbnail

A Software Engineering Career Ladder

James Shore

They’ve developed broader generalist skills and deeper specialist skills. Technical Leads Technical Leads are the backbone of a team. They work closely with the team’s other technical leads to advise engineering managers on the capabilities and needs of the team. additional specialty skill sets.