Plato Elevate Winter Summit has been announced (Dec 7th-8th)

🔥

Back to resources

Recruitment and Interview Rotas: the Engineers’ Way

Collaboration
Hiring

30 June, 2020

Jeff Foster

Jeff Foster

Head of Product Engineering at Redgate

Jeff Foster, Head of Product Engineering, explains how engineers at his organization self-managed their taking part in the interviewing process.

Problem

Hiring is a taxing and time-consuming activity and most engineers prefer working on exciting, new features to sitting at the interview panels asking questions to a bunch of candidates. Moreover, the time of the interviews often interferes with and disrupts their work process and prevents them from focusing on their projects.

As an engineering manager, I don’t want to be spending any time hunting down engineers to perform interviews at the last minute. How can we simplify the process?

Actions taken

Engineers who were taking part in the interviewing process gathered together to discuss how it affected them and how they could improve it. They came up with several proposals.

In the end, they decided to form a team to own who would attend the interviews. Each Monday morning the recruitment team and interviewers would get together and self-select who will interview when. This empowers engineers to take ownership of the process, encourages horse-trading, and lets them match interviewing with their schedule.

Putting the engineers themselves in charge of the process gave them a sense of ownership of the process. Instead of interviews that were being done “to them”, the engineers were an integral part of the interview schedule.

They were most qualified and motivated to create a tool that will allow them to best spend their working time but also contributes to the hiring process with their own innovations. For example, sometimes we have to interview candidates with very short notice and the engineers came up with the idea of having an emergency interviewer available each day. Similarly, if details change at short notice (imagine an engineer having to return home) then a Slack channel can be used to locally make decisions without needing any management time.

Lessons learned

  • Create an environment where people can solve their own problems, where they can initiate and carry out problem-solving, is a healthy and productive working environment.
  • Building systems that allow people to solve their own problems allows you to focus on other higher leverage tasks. It spares managers the time and burden of micromanaging and allows them to use their potential to the fullest extent.
  • Giving up control results in a more productive environment as people are encouraged to be pro-active, take the initiative and make things happen.
  • Those closest to the problems are best placed to come up with solutions. Their initiative to bring about to positive changes resulted in a strong sense of ownership that consequently implied responsibility and commitment.

Discover Plato

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


Related stories

Specialization vs. Wearing Many Hats

23 November

William Bajzek, Director of Engineering at Sapphire Digital, compares and contrasts a team structure that utilized siloed skill sets and one where everybody’s duties overlap at the edges.

Internal Communication
Collaboration
William Bajzek

William Bajzek

Director of Engineering at Sapphire Digital

Mergers and Acquisitions: Collaboration tools hold a key to bringing cultures together

23 November

Neelima Annam, Sr Director Information Technology at Outmatch, shares how something as minor as collaboration tools can be a BIG issue during mergers and acquisitions.

Acquisition / Integration
Internal Communication
Collaboration
Neelima Annam

Neelima Annam

Sr. Director Information Technology at Outmatch HCM

How to Build Rapport With an Introverted Manager

17 November

Piyush Dubey, Senior Software Engineer at Microsoft, shares his journey of climbing up the career ladder through awkward times dealing with an introverted manager.

Managing Expectations
Internal Communication
Collaboration
Coaching / Training / Mentorship
Juniors
Piyush Dubey

Piyush Dubey

Senior Software Engineer at Microsoft

The Benefits of Stakeholder Communication

17 November

Piyush Dubey, Senior Software Engineer at Microsoft, shares how to understand the stakeholder communication process better and why it is essential.

Meetings
Internal Communication
Collaboration
Ownership
Stakeholders
Piyush Dubey

Piyush Dubey

Senior Software Engineer at Microsoft

Demystifying the Cult of the Founding Engineer: Talking to Customers and Discovering “Hidden” Talent

23 November

Albert Lie, former Founding Engineer and Tech Lead at Xendit, didn’t know what it takes to become an early engineering hire and not a lot of people around him experienced this unknown and arcane path. He had to learn it the hard way from the pitfalls he encountered along the way and he has been creating numerous frameworks to measure his growth and keep burgeoning in this role since then. He codifies and expresses the systems he put in place surrounding the balance of customer inquiry to product building and growing the engineering team.

Alignment
Meetings
Feedback
Hiring
Prioritization
Albert Lie

Albert Lie

Former Tech Lead at Xendit

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.