Back to resources

Interviewing for the Future of the Company

Hiring
Career Path

21 July, 2021

Trey Tacon
Trey Tacon

Senior Director of Engineering at TeamSnap

Trey Tacon, Senior Director of Engineering at TeamSnap, considers a candidate’s future with the company before deciding whether or not they fit the bill.

Problem

When I became a manager at my current company, we really didn’t have a process for interviewing. We had a couple of questions that we would ask a candidate, and, if we liked what we heard, we would send them an offer.

This way of hiring builds into this mindset where we decide whether or not the candidate has “passed”, but, in reality, we have learned very little about the candidate themselves. You want to avoid this type of mindset if at all possible. Hiring in this way builds a very static culture within the company. You ask whether or not the candidate is “the same” instead of whether or not they bring value to the table objectively.

Hiring is a powerful tool of change. You need to use it wisely in order to invite that change into the organization. We found that a leveling rubric that defined each level of our career ladder clearly was exactly what we needed. What does success at our company look like at every phase of one’s career?

Actions taken

We came up with five overarching dimensions that described what a valuable engineer within the organization looks like at every level. We incorporated these dimensions into our interview process in order to evaluate for them.

We use this framework to learn more about the candidate. In which areas are they very strong? Where do they have room to grow? We can then take what we’ve learned back with us after the interview and place them somewhere on our leveling rubric. They’re great at everything? Awesome. The areas where they have room to grow? Maybe we can support them in those areas.

If there are areas that interest them but in which you and your company are not able to provide support, that’s another type of conversation that you need to be able to initiate. Maybe we’re not a great fit for this candidate right now. We leave the door open for the future, just in case there eventually comes a time where our interests are in alignment with where they wish to go. At that point, the match would be a much better fit.

There are a sequence of conversations that take place, the last one being something that we call a manager blueprint. We use this blueprint to ask the candidate what they feel has made them successful in their career. We ask about the most effective team that they’ve ever managed, as well as about more difficult topics, such as their greatest failures. What type of environment does this person need to be in in order to be on top of their game?

Recruitment is a long game to play. Somebody who wasn’t quite there a year ago may be a great fit for your company now. You never want to build a bad relationship during an interview. We try to eliminate as much of the anxiety that surrounds these processes as possible. Now, a junior-level manager has the leverage that they need to initiate conversations about advancement and everything that comes with it, where, without this system in place, they may not have known how to do so. The framework enables these conversations to happen naturally, and to everybody’s benefit.

Lessons learned

  • Having a leveling rubric like this in place protects our younger employees. This industry is fraught with legal complexities and it can be easy for somebody without a lot of experience to be taken advantage of. This is our way of telling them that they don’t have to worry about this part of the job. The process has got their back here.
  • You should never be hiring to meet an immediate need. You should always be hiring for a need that you are anticipating in the future. You may not have the same needs that you do now in six to twelve months. Hiring for the needs of the present will often leave both you and the person that you hired in a very bad position.
  • A good leader knows where their company needs to go. Take some time to understand what those challenges in the future are going to be. There are many paths that will lead you to your goal. How does the team that you manage today need to change in order to take one of these paths? I try to find ways of aligning the personal goals of my employees with the future of the company. I am able to see where there are still gaps in our team and how I can help my employees gain the skills required to fill these gaps.
  • One thing that a lot of managers forget to ask their employees is where the IC does not want to go. This is just as important as asking them where they would like to go. Knowing both of these things allows you to focus as a leader on what the person in front of you needs to meet their goals. You can give them the right training early on, supercharging their growth.

Discover Plato

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


Related stories

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

Managing Culturally Diverse Remote Teams

11 May

Tom Hill, Engineering Manager at Globality, Inc., shares how he works with a culturally diverse team based within a thirteen-hour time gap.

Scaling Team
Handling Promotion
Remote
Onboarding
Hiring
Cultural Differences
Tom Hill

Tom Hill

Engineering Manager at Torii

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.