Elevate Spring Summit has been announced (Thu, Mar 11th)

🔥


Don't have an account? 

Building a Team of Mixed Seniorities

Building a Team
Company Culture

29 November, 2020

Sameer Kalburgi, VP of Engineering at Fieldwire, discusses how his team evolved from hiring junior engineers to building a team of -- and balancing -- mixed seniorities.

Problem

As a small startup, our team initially consisted of immensely talented but very junior people who we could afford. Most of our processes were top-down and we built a culture that resonated with their seniority -- or lack thereof. We were driven by the fact that junior engineers need more guidelines and hand-holding and our culture reflected that approach.
 

At that point, we also failed to acknowledge that people of the same (junior) seniority could differ greatly among themselves and have entirely different needs. If you would try to onboard, train, and/or manage them in the same way it will be frustrating for everyone. In addition, as we grew, we were attracting people of different seniority and had to adjust our processes and culture to meet their capabilities and needs.
 

Actions taken

Setting up expectations
On the team level, I had to set up my expectations in terms of responsibilities and the level of work to match my engineers’ seniority. Also, on the company level, we had to set up expectations for onboarding and getting up to speed. Both should be higher for senior people who should be able to jump in and help with some complex things.
 

Identifying heavy-handed processes
Our flow of work from product to engineering and then, to production was very prescriptive and that was helpful for junior people who were coping to fill in the blanks. They would have a hard time understanding which things should be debated and which implemented straightaway. Packaging steps as X, Y and Z and handing them off to junior people should get you good results. However, this approach would feel stifling for more senior people. They would have their own ideas and suggestions that they would want to apply and tweak. Instead of receiving the instructional package, they would want to be able to build that package themselves.
 

Increased ownership
Junior people own implementation, senior people own outcomes and goals. You should challenge senior people with more strategic tasks and provide them with an opportunity to influence strategic areas. I would try to make projects more engaging for senior people as opposed to merely delegating them.
 

Growing them in their role
Junior people need to expand their knowledge and skills through more mentorship and hands-on training while senior people need more opportunities than training. Most senior engineers had already been to different training and they would need larger projects to work on or bigger initiatives to own. You shouldn’t hold their hands and micromanage them which eventually, can lead to frustration. Instead, you should spend that time connecting and helping junior people who would often need more assistance than you could imagine.
 

Lessons learned

  • One of the mistakes we made was that we didn’t think ahead of time when we were building our processes and culture and they were tailored to meet the needs of junior engineers.
  • If you think of hiring senior people, be prepared to listen to them. We hired smart people with abundant experience and past success that we could leverage. Since you have invested heavily to bring on those people, make sure that you are benefiting from what they have to offer.
  • Every person is a unique individual that comes with a different experience, background or competencies and you should craft onboarding and a development plan to match their uniqueness. Even among the people of the same seniority, you will have people with, for example, more technical or product experience. Instead of having one generic approach tailor your onboarding and processes to fit different individuals -- starting with seniority, but not ending with it.

Related stories

Cultivating the Company Culture in a Hyper-Growth Startup
11 January

Ken Pickering, VP of Engineering at Starburst Data, emphasizes the importance of cultivating the company culture -- particularly its most important aspects -- during a hyper-growth phase.

Company Culture
Hiring
Ken Pickering

Ken Pickering

VP, Engineering at Starburst Data

Fostering a Culture of Experimentation
11 January

Sabeen Syed, Senior Engineering Manager at HashiCorp, talks about how she supports her team to come up with all kinds of ideas and why creating a structure that would encourage these efforts is vital for fostering a culture of experimentation.

Company Culture
Team processes
Sabeen Syed

Sabeen Syed

Senior Engineering Manager at HashiCorp

Creating a Culture of Quality
20 January

Guru Kini, Co-Founder and CTO at Fincity, explains how to build a culture that champions the quality of the product.

Managing Expectations
Product
Company Culture
Guru Kini

Guru Kini

Co-Founder & CTO at Fincity

Building a Gender-Balanced Engineering Team
12 January

Roy Pereira, CEO at Zoom.ai Inc., speaks on his experience building a gender-balanced team in Canada and the efforts he made to adjust sourcing and hiring to meet his goal.

Building a Team
Company Culture
Diversity
Roy Pereira

Roy Pereira

CEO at Zoom.ai Inc.

One Culture, One Organization, One Mission… Post-Acquisition
30 December

Wadah Sayyed, Director of Engineering at HPE, outlines all the actions he took to ensure the successful integration of two teams following the acquisition.

Company Culture
Sharing the vision
Wadah Sayyed

Wadah Sayyed

Director of engineering at HPE

You're a great engineer.
Become a great engineering leader.

Plato (platohq.com) is the world's biggest mentorship platform for engineering managers & product managers. We've curated a community of mentors who are the tech industry's best engineering & product leaders from companies like Facebook, Lyft, Slack, Airbnb, Gusto, and more.