Back to resources

How to Stay Up-to-Date Managing a Large Remote Team

Remote
Meetings
Feedback
Onboarding
Changing Company

12 November, 2021

Deepesh Makkar
Deepesh Makkar

Sr Director of Engineering at SunPower Corporation

Deepesh Makkar, Sr Director of Engineering at SunPower Corporation, details the processes he formalized to stay in touch with large, remote teams that are located internationally.

Problem

I’ve managed remote teams of 50+ engineers that are located all around the world. There are many advantages, such as a lower cost per hire, more hourly availability, and a larger talent pool 一 meaning many diverse solutions. However, there are problems that I’ve faced and learned to overcome. It is difficult to track what each individual contributor is working on, what they are motivated by, and what their problems are with a large remote team. The second problem related to remote teams made up of international members is that many off-shore developers are kept out of the loop or not held to an equal standard and a domestic partner. I strived to create a process that would enable change and uplift my teams to increase collaboration and productivity.

Actions taken

I formalized a process that allowed off-shore teams to obtain full responsibility for any tasks they were part of. Throughout this, I included them in all agile ceremonies - planning, estimation, and problem-solving meetings. In turn, I made sure my international developers were equally as responsible if something went wrong.

To put these systems in place, I created a new onboarding lesson that said that location did not jeopardize equality within my team and that all members were equal partners. I gave my international team members access to the company email IDs, VPN, and the right resources needed to complete their job to the highest degree. I disrupted any segregation related to geographic location.

In my largest team, I began weekly meetings with my dev leads where they were supposed to bring one-slide presentations. The slide consisted of bullet points that explained what a team delivered that week, what they were working on in the upcoming week and a column that compared completed projects to projected completed projects.

At a higher level, these meetings provided me with a weekly report card for each team. From there, I created a running metric on the variation between the data points they provided me with. If I saw any metrics moving substantially, I could step in and designate a specific time for a team to work on specific issues.

I started skip-level meetings with individual contributors every month. Within these meetings, I determined if my team members were aligned with the team and company’s goals as well as their OKRs. The second thing I looked at was that the individual contributors had key incentives for individual learnings. I was pushing my team to acquire additional skills to move through the career ladder and be satisfied with the level of challenge they were facing on my team.

Initially, I faced pushback about the time required for creating the individual slide showing a team’s weekly work. I showed my teams that had reservations a method of automating this process, taking less than five minutes. I found that this step was a preemptive step to find challenges in my teams before they occurred.

Lessons learned

  • Change is always difficult for everyone involved. Bring change to a team as an open suggestion rather than a forceful decision. Along with the open suggestion, bring positive points that reflect the change and why making the change is a good decision for your team. This process is especially important for key leaders during the change, as they will drive teams to make a group decision. When they feel it’s a democratic process, there is an easier buy-in for that change.
  • Having processes in large teams has advantages. When you move from a 10 to 50 person team, informal chat sessions will not work anymore and instead has to be replaced with a formalized process.

Discover Plato

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


Related stories

I was passed for Promotion. What now ?

26 January

Passing for promotion happens to everyone in their career lifespan. If someone does not had to go through the situation, consider them they are unique and blessed. Managing disappointment and handling situations in professional setting when things don’t pan out, is an important life skill.

Changing A Company
Handling Promotion
Feelings Aside
Feedback
Coaching / Training / Mentorship
Fairness
Career Path
Praveen Cheruvu

Praveen Cheruvu

Senior Software Engineering Manager at Anaplan

15 Tips to improve profile discovery on LI

20 January

Recently, I have read the book ‘Linked’ from Omar Garriott and Jeremy Schifeling on audible. The audio book is 7 hours long. If you dont’ have time or need a brief summary, read on

Hiring
Changing Company
Career Path
Praveen Cheruvu

Praveen Cheruvu

Senior Software Engineering Manager at Anaplan

Myth Busting

10 December

Supporting principles on why being data led (not driven) helps with the story telling.

Alignment
Managing Expectations
Building A Team
Leadership
Collaboration
Productivity
Feedback
Psychological Safety
Stakeholders
Vikash Chhaganlal

Vikash Chhaganlal

Head of Engineering at Xero

The Growth Mindset in Modern Product Engineering

28 November

The impact you can have with a Growth Mindset' and the factors involved in driving orchestrated change.

Building A Team
Leadership
Collaboration
Feedback
Ownership
Stakeholders
Vikash Chhaganlal

Vikash Chhaganlal

Head of Engineering at Xero

How to improve engagement and retention in remote engineering teams?

25 October

Mrunal Kapade, an Engineering leader, based in Silicon Valley, shares tips that helped reduce attrition in the remote engineering teams while leading multiple teams from startups to Fortune 500 companies.

Remote
Company Culture
Collaboration
Motivation
Team Processes
Mrunal Kapade

Mrunal Kapade

Director of Engineering at Inspire Energy