Back to resources

Building a Team of Mixed Seniorities

Building A Team
Company Culture

29 November, 2020

Sameer Kalburgi

Sameer Kalburgi

VP of Engineering at Fieldwire

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.

Discover Plato

Scale your coaching effort for your engineering and product teams
Develop yourself to become a stronger engineering / product leader


Related stories

The Importance of Culture and Values When Building Teams

26 May

Elwin Lau, Director of Software at Jana, advocates the importance of maintaining culture within a company when scaling teams.

Mission / Vision / Charter
Scaling Team
Building A Team
Company Culture
Collaboration
Onboarding
Sharing The Vision
Elwin Lau

Elwin Lau

Director of Software at JANA Corporation

10x engineer or 10x impact?

26 May

Hiring 10x engineers is hard for most companies. It’s a tough battle out there for talent. So how should most companies approach building their team?

Building A Team
Leadership
Hiring
Coaching / Training / Mentorship
Vaidik Kapoor

Vaidik Kapoor

VP Engineering - DevOps & Security at Grofers

How to Streamline Your Recruitment Process for Quick and Effective Hiring

26 May

Philip Gollucci, Director of Cloud Engineering at CareRev, describes a new method for hiring in a market climate that favors candidates instead of recruiters.

Scaling Team
Building A Team
Hiring
Philip Gollucci

Philip Gollucci

CEO/Founder at P6M7G8 Inc.

How to Maximize Employee Retention in Engineering Teams

25 May

Vimal Patel, Founder and CTO at iMORPHr, shares how he retained all of his employees since beginning his software development company in 2019.

Building A Team
Company Culture
Hiring
Retention
Psychological Safety
Vimal Patel

Vimal Patel

Director of Engineering at iMORPHr

Hiring a Data Team With a Stubborn Manager

24 May

Liz Henderson, an Executive consultant at Capgemini, shares her experience hiring a data team with a manager who was difficult to work with.

Managing Up
Building A Team
Conflict Solving
Hiring
Data Team
Liz Henderson

Liz Henderson

Executive consultant at Capgemini

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.