Interview with Shilpi Sanchetee, Engineering Manager at Slack
Published on Oct 30, 2019
5 min read
Location: San Francisco
Current Role: Senior Engineering Manager @ Slack
What’s your background and how did you get into management?
I was a software engineer for most of my career. At my first job in a small startup, I grew my team from 1 to 20 in 1.5 years in India and San Francisco. My manager at the time strongly believed in my leadership and put me in front of our main customers, and helped me scale the team by giving me opportunities to stretch and grow my technical leadership. At the consequent companies, I joined I transitioned from being an IC to Engineering manager and joined Slack 3.5 years ago an Engineering Manager. I currently manage two teams of 15 engineers – frontend and backend on the Platform Pillar at Slack.
Being an IC, I saw tangible growth each day by shipping code but management is a long game where you don’t see the immediate return. Regardless, I found happiness in management. I’m really passionate about growing careers.
What are the biggest challenges you face?
In startups and companies like Slack, you often see hyper growth and evolving cultures. It’s very hard to maintain the culture of a company and teams as they grow – I found myself facing challenges with ways to find alignment in how we used to do things and how we need to evolve as the company and our scale grows. Finding ways to make the team adept to change and grow alongside it.
What’s your approach to hiring?
My approach to hiring has been to figure out what my team is missing both technically and, more importantly, non-technically. Who is the kind of person that will bring everyone to the next level and really allow the team to work together better than they have been. Retaining diversity allows to build diverse products and scale the product to different kinds of users – this all is achievable by hiring and retaining diverse talent.
Hiring – Work closely with recruiting is the key. I usually sit with my recruiter to screen first 10-15 resumes to bring alignment on what me and my team are looking for. Cast a wider net – build partnerships with programs like Hackbring, Code2040
Retaining: Bring your authentic self to work! In order to make sure your amazing hires are happy and successful, I believe in bringing yourself fully to work and celebrating each individual’s strengths. It varies from person to person but talking to individuals regularly about what challenges them, what demotivates them and finding the right opportunities in addition help retain. Be a sponsor – actively advocate or sponsor folks for opportunities.
What’s your advice for managers who are just starting out?
Be patient. As a manager, it can be hard to know when you are doing all the right things and are delivering an impact to your team and the company.
People first. Don’t rush into action and understand your team’s needs. Don’t apply one way of management to all your reports – change per each individual’s style.
Find your tribe. Your first team is your EM peers – build trust, invest time and help each other grow.
What’s your work day like and how do you manage your time, emails, etc.?
I have always managed large teams of 10 or more individuals at any given time and hence I try to make sure I get one day a week where I don’t have 1:1s and less meetings. Other tips that have helped me manage large number of directs is elevating individuals in the team and delegating responsibilities, doing bi-weekly 1:1s depending on individual needs.
A manager’s work is done if the team can operate seamlessly while they are on PTO.
I hear a lot of people these days saying they struggle keeping up with Slack messages (similar to email overload). Since you work there, I wonder if you could share any best practices on this?
- I use stars profusely. Anytime I see some message around my team member doing well or an area of improvement , I star it. This helps me with examples while giving feedback
- Starring channels – this helps me focus on the channels and the ongoing projects. This list gets changed every few months as projects complete. As a team, we will also archive project channels to keep noise to a minimum
- Something that my team started doing to keep a track of all decisions – we used reacji channeler to pipe all decisions made in the team to a separate channel by using a particular reacji to it – this allowed everyone to be aware of the final decision and catching up after PTO was super easy.
What’s a personal habit that contributes to your success?
I am very organized and it contributes to my success. I exercise regularly and it’s like meditation for me. I will make sure I go to gym and get disconnected from my phone for at least hour or so a day. I feel energized and invigorated after and often notice lack of energy when I’m unable to exercise.
Share an internet resource or tool that you can’t live without.
Google Calendar, Bear & Pocket. I love to read and I use Pocket to keep up with latest articles. Being a very organized person, I use my calendar to plan my days and Bear for my to-do list My to-do list used to very long and never ending which didn’t allow me to focus on the right things. Now each day, I come up with 3 top things to focus on.
If you could recommend one book to managers, what would it be and why?
An Elegant Puzzle – Systems of Engineering Management. It’s simple, concise. I think it is *most* useful to non-managers, proto-managers, newly minted managers, (and, well, bad managers) as a survey of contemporary thinking about engineering management in startup-like, growth-oriented technology companies. With one exception, I found the content uniquely accessible from the lens of a software engineer (or other individual contributor) who has trouble relating to the managerial lens without suspicion (which I once was).
I’d recommend it to seasoned managers on a case-by-case basis (e.g. moving from a bureaucratic enterprise IT shop to a contemporary startup-y company).
What’s your approach to mentoring and coaching members of your team?
Coaching and mentoring depend on an individual needs. I usually mentor junior engineers on the team as they need direction in their career. With more senior engineers, I put my coaching hat on and want to empower them to come up with solutions and own their career progression.
Where can we go to learn more about you? (e.g., LinkedIn, Twitter, Blog, GitHub)
Discover Other Posts You Might Like
Sep 26, 2023
1 min read
Unveiling the Secrets to New Manager Success
… [Read more](https://www.managersclub.com/unveiling-the-secrets-to-new-manager-success/ "Unveiling the Secrets to New Manager Success")
Sep 26, 2023
1 min read
Accelerating AI in Your Team: Strategies for Success
… [Read more](https://www.managersclub.com/accelerating-ai-in-your-team-strategies-for-success/ "Accelerating AI in Your Team: Strategies for Success")
May 31, 2023
1 min read
How to Stay Motivated and Crush Business-Critical Projects
In this video, Rajesh Janakiraman, an engineering manager at Google, shares his insights and experiences on leading business critical projects while ensuring his team remains motivated and doesn’t burn out. Business critical projects can be intense, high visibility deadlines that often shift roadmaps and include executive-level oversight. Building the right team, maintaining communication, and managing expectations around these challenging projects are crucial to preventing burnout and driving results.
May 26, 2023
1 min read
📣 Join Managers Club: A Collaborative Discord Community for Engineering Leaders 📣
Are you on the lookout for a collaborative, engaging community tailored specifically for your role? Look no further! Introducing the Managers Club Discord server dedicated to leadership in engineering. We’re a community of engineering managers, team leads, and CTOs who come together to share experiences, best practices, and insights.
May 25, 2023
1 min read
Measuring Success & Performance of Managers – A Deep Dive
Are you an Engineering Manager curious about gauging your effectiveness and success in your role? In this insightful episode, we dive deep into metrics and stakeholder management with Ivan Bilan, an experienced engineering manager. Discover the core metrics for measuring engineering manager performance in people leadership, product quality, delivery, and self-promotion, and learn the importance of stakeholder management in driving team success. In this video, we will be looking at how to measure success and performance for managers. We’ll be exploring different methods and tools that managers can use to measure their own success, as well as the success of their team. Don’t miss out on these valuable insights and strategies!
May 16, 2023
1 min read
Red Flags and Insider Tips for Working with Recruiters
In this engaging conversation, experienced technical recruiter Kate Parton shares vital advice and insider tips for candidates seeking job opportunities in the tech industry. She discusses red flags to watch for, navigating compensation discussions, common misconceptions about the recruiting process, and how to make the most of your partnership with a recruiter. Discover the role of social media and the rise of AI in the hiring process. Kate shares valuable tips and advice on making your job search and interview process smoother and more successful. Tune in for an insider’s perspective on the world of recruitment and how to avoid common pitfalls!