- Architects lead researching new frameworks and technologies with other engineers
- Architects are decision makers on adoption and architecture into stack and frameworks
- All engineers: hands-on architecture and development into stack and product
- Architects ensure architecture reviews happen across product teams
- Architects ensure that best practices and style guides are documented, followed, and maintained
- All engineers: ensure code/architecture reviews happen and that best practices and style guides are documented, followed, and maintained
- L3+ engineers mentor and grow other engineers' technical skills
- Support managers in technical career development plans for engineers
- Introduce new engineering tools and technologies that improve quality and speed to teams
- Evangelize and teach engineers about new tools
- Partner with managers on adoption of new tools
- Recommend process improvements that improve quality and speed to managers and teams
- Partner with managers on adoption of process improvements
this is a general carrer path, where you can see the most obvious next level in Generally column
Current Level | Generally | Also | ||
---|---|---|---|---|
L0 | L1 | L2 | L3 | |
L1 | L2 | L3 | ||
L2 | L3 | |||
L3 | L5 | VS Architect | Solution Architect | Manager |
L5 | - | VS Architect | Solution Architect | Manager |
Manager | Director | Principal | VP | |
Director | Principal | VP |
Table is illustrational, not process setting