An Inside Look at How a Distributed Company Operates with Zapier’s Bryan Helmig
Release Date: 05/13/2019
SimpleLeadership Podcast
What are the challenges that accompany being a woman leader in technology? How can you be an ally for women in your workplace? How do you overcome imposter syndrome? These are just a few of the questions Christine Awad—the Director of Engineering at Facebook—so kindly answers in this episode of Simple Leadership.
info_outlineSimpleLeadership Podcast
How do you build an engineering team of A-players? What does a well-rounded high-performing team look like? Why is engineering for impact more important than solving hard problems? In a world where engineers are looking to pad their resume and solve cutting-edge problems, Ashish Aggarwal shares the one thing that is far more important: solving your customer’s problems. In this episode of Simple Leadership, he walks through building high-performing teams, solving customer problems, and the best way to maintain technical excellence. Do not miss this one. Ashish Aggarwal is the Co-Founder...
info_outlineSimpleLeadership Podcast
Jon Thornton worked at some small companies in NYC before he ended up at Squarespace. He’s been able to build a new product and new team—their email marketing product. He launched that and has since been supporting other products. Throughout his career, he’s learned how to manage technical debt. What is the difference between technical debt and good technical debt? What is a framework for using technical debt? Listen to this episode of Simple Leadership for Jon’s advice on managing technical debt. Jon has been solving problems with software for over 20 years and leading...
info_outlineSimpleLeadership Podcast
Being in a management position in any industry can often leave you overwhelmed. Striking a balance between your work and personal life is already difficult. So how does a manager take parental leave? Matt Newkirk—the engineering lead for Etsy’s International Customer Experience initiative—has worked out some of the kinks. I’m the father of three girls. During their birth, I was fully involved in startups and was never able to take parental leave. Not only did I miss out, but as a manager I feel I can’t help my team plan a successful leave because I never experienced it. So in...
info_outlineSimpleLeadership Podcast
If you’re an engineer in a leadership role where you’re dealt with the task of developing teams, the hiring process can be daunting. Do you hire junior engineers that you can shape and mold? Or senior engineers who are experienced, but come with baggage? And how do you throw boot camp graduates into the mix? Johnny Ray Austin joins me to lend his thoughts on the hiring process, including what he looks for in an engineer. Don’t miss it! Johnny is an experienced engineering executive and international public speaker. Johnny claims he got into leadership by sheer luck—but he ended up...
info_outlineSimpleLeadership Podcast
Today’s guest—Emad Georgy—is passionate about technology leadership. He’s a CTO Consultant and the Founder and CTO of Georgy Technology Leadership. Emad has been in the tech industry for over 25 years. His hybrid approach to technology management—focusing on both the practical and cultural elements of leadership—makes Emad a trusted and valued partner helping both domestic startups and global enterprises scale and grow. In this episode of Simple Leadership, we chat about what cultivating leaders looks like. Sometimes, it involves making difficult decisions for your team. You...
info_outlineSimpleLeadership Podcast
Transitioning an engineering leadership position to a work-from-home model can be a challenge. For some engineers, working remotely is the norm. For others, such as those working for Shopify, being forced to work from home because of the Coronavirus is a whole new ballgame. In this episode of Simple Leadership, Farhan Thawar joins me to chat about his transition into working from home and how Shopify has made the process manageable. We talk about the benefits of coding in pairs, whether or not managers should still code, and what he looks for when hiring engineering leaders. Farhan...
info_outlineSimpleLeadership Podcast
If you’re in a leadership position in the engineering industry and have suddenly been thrust into working remotely, it may feel like your world has been turned upside down. In this episode of Simple Leadership, Dana Lawson and I discuss a few tips to help you manage remote teams. You want your team to thrive and be successful during a time of great uncertainty. Dana describes herself as an atypical engineer. She wanted to attend college to be an artist but soon realized the ‘starving artist’ lifestyle wasn’t going to cut it. She took the ASVAB test when she joined the military and...
info_outlineSimpleLeadership Podcast
A management role in software development can be difficult to navigate. You need to keep a high-level perspective on projects while making sure they go smoothly. Eric Elliott, today’s guest on the show, believes that you need to implement coding quality practices such as test-driven development. In this episode, we talk about why software development processes such test-driven development makes an impact and why it’s important to remove bugs. We’ll also talk about how to train developers and keep them happy—and why it’s inherently important not to rush the process. Eric Elliott has...
info_outlineSimpleLeadership Podcast
If you are transitioning into an executive or leadership role in an organization, you can find yourself dealing with incredible loneliness. You also deal with a change in power dynamics, gaps in information, and a lack of support systems. It is difficult to prepare for the change from “getting work done” to being an “influencer”. As a former COO, today’s guest, Suzan Bond, understands the struggle of the transition. She joins me today to share some ways you can combat loneliness and ease the transition. Suzan is an executive coach and organizational strategist who has...
info_outlineAs the economy and various business sectors continue to evolve, many leaders are looking at how transitioning to a distributed company might be the best option going forward. I had the pleasure of sitting down with Zapier’s Bryan Helmig to discuss all the benefits and some of the challenges involved with running a distributed company.
Bryan co-founded Zapier in late 2011 with his friends Mike and Wade, and they were soon admitted to Y Combinator’s YCS12 batch. Zapier is a web automation application, with Zapier you can build Zaps which can automate parts of your business or life. A Zap is a blueprint for a task you want to do over and over.
In our conversation, Bryan and I discuss the crucial role of hiring, what that process looks like at Zapier, the three ingredients for running a successful distributed company, lessons he has learned along the way, and much more. I can’t wait for you to dive in and learn from Bryan’s fascinating perspective!
Outline of This Episode
- [1:45] Guest Bryan Helmig shares his background and why he started Zapier.
- [5:20] Why hiring is one of the most critical aspects of a startup.
- [8:50] What does Bryan look for when hiring Engineering Managers and remote employees?
- [13:20] Three ingredients for running a successful distributed company.
- [16:50] The benefits of a fully distributed company.
- [21:30] Bryan describes the challenges he has faced with running a distributed company.
- [25:00] How does Zapier optimize their hiring process?
- [31:00] What does the Zapier on-boarding process look like?
- [36:00] Change is the only constant.
- [39:30] Why you need to keep an eye on the mental health of your remote employees.
- [43:00] Tools and resources that Bryan recommends.
- [44:30] Why people should consider working at Zapier.
Why you need to pay attention to your hiring process.
What would you identify as the number one area that business leaders should focus on as they work to take their business to the next level of growth? Should they focus on big-picture strategies or less sexy aspects like their hiring process?
Looking back at the growth of Zapier, Bryan Helmig says that the hiring process is the most important area for businesses in general and startups, in particular, to focus on. Hiring can be even more complicated for a distributed company but, in Bryan’s view, it doesn’t have to be. At the end of the day, it all comes down to relationships - the people who you hire and trust are critical to your business’ health. Learn more about Bryan’s approach to the hiring process at Zapier by listening to this episode.
3 ingredients for running a successful distributed company.
Let’s face it, running a successful business is hard enough but the challenges can increase tenfold when you are operating as a distributed company. Thankfully, leaders like Bryan Helmig are leading the way and paving a path forward. In our conversation, Bryan was kind enough to share his three ingredients for running a successful distributed company.
- Team - Focus on less “poster values” and emphasize behavior values like, “Default to action.”
- Tools - Don’t be a robot; build a robot. Tools drive how your organization works.
- Process - Be willing to revisit and change your processes as you go.
Which aspect of Bryan’s three ingredients resonates the most with you? Make sure to catch my full conversation with Bryan as he expands on these three ingredients and much more.
The advantages of a distributed company.
What is your knee-jerk reaction when you think of a distributed company? Do you have a positive impression or a negative one? Don’t assume you know all of the relevant information, get it from the source!
One of the unique advantages of a distributed company is the limitless opportunities it provides when seeking talent. You don’t have to limit your talent search to those in your geographical area; you can choose from qualified candidates all over the world. Connected to this unique advantage is another advantage - diversified points of view. With a distributed company, you have the opportunity to get a global perspective that can give you an advantage over your competition.
The challenges of a distributed company.
While it might seem like there are only positives, the reality is there are a good number of challenges that arise from operating a distributed company. One key aspect is pretty obvious, you don’t get to look your peers, employees, and supervisors in the eye - this can lead to a whole host of challenges.
People who tend to view their workplace as a key aspect of their social life would find working for a distributed company challenging. Clear communication can also be a barrier for many individuals as well - what may come off as curt and obtuse in an email might not be what the sender had in mind. These challenges may prove too overwhelming for some, but the evidence shows that many people find the freedom and flexibility of working remotely are too good to pass up. Get even more insights into how a distributed company operates by listening to this episode of SimpleLeadership with Bryan Helmig!
Resources & People Mentioned
Connect with Bryan Helmig
Connect With Christian McCarrick and SimpleLeadership
- http://simpleleadership.io/
- Christian on LinkedIn
- Christian on Twitter: @CMcCarrick
Subscribe to SIMPLELEADERHIP on
Apple Podcasts, Google Podcasts, Spotify, Player FM, TuneIn, iHeart Radio