A software engineer doesn’t have to become a Staff Engineer – they can stay at Senior as long as they like. How would it look if we were to deploy this role in the software engineering discipline? Who would they work with? How would they work with them? The Staff Engineerįirst off, what is a Staff Engineer? As a software engineer at FloQast, you may come to a fork in the road in your career: would you like to stay as an individual contributor, or would you like to transition into management? Staff Engineer is our next career path level after Senior Engineer. We rolled out Staff Engineers in disciplines like QE and DevOps, but not in Software Engineering. How could we lean on a role that would merge understanding customer pain points with architectural concerns across multiple teams? Today eight teams could be four or five engineering managers. When we had fewer teams, our engineering managers could keep a close eye on the architectural patterns of teams while also responsible for the people and processes. Keeping technical architecture and practices aligned became even more challenging as we grew.
0 Comments
Leave a Reply. |