Sr. Engineering Manager, Database Reliability

About the Team

Slack is looking for an engineering manager for our Database Reliability team. You team is responsible for the systems and platform that support the safe storage of billions of messages and files a day. Your team’s partnership with developers across the organization ensure scale is considered at design. Thousands of database hosts growing daily means automation is central to this team’s toolkit. Databases are not the only form of storage at Slack. Search is one of our primary features and your team is integral in the architecture and design of this scaled distributed system. Caches and message brokers are also important tools in keeping the data flowing at Slack. As a fast growing company, we rely on your ability to attract and retain top talent from the industry to keep up and keep the workload sustainable.

About the Role

Your responsibilities include:

  • Recruit and retain the technical talent required to expand the team and storage systems as we continue to scale.
  • Own the organizational objective of protecting our customers’ data and providing reliable service.
  • Inspire team investment to keep up with automation and keep toil at a minimum
  • Develop communication programs to connect the team with the rest of the engineering organization
  • Cultivate a safe work culture that inspires individual decision-making and innovation
  • Coach for frequent and effective feedback among team members
  • Represent Slack engineering and management at industry events

You might be a good fit if:

  • You are passionate about management, coaching, and creating opportunities to support your directs’ success.
  • Your leadership style makes space for multiple senior engineers and supports the growth of everyone on your team to keep pace with rapid change.
  • You are able to weigh several, often conflicting constraints, and make quick decisions in a dynamic and quickly-growing company.
  • You are highly organized. With many people doing many things in a fast-paced company, strong organizational skills—both for yourself and for the team—is needed for success.


  • You are not expected to code but should possess technical experience in order to recognize the important decisions your team faces and provide meaningful feedback.
  • You have several years experience serving in an engineering management role.
  • You possess exceptional written and verbal communication skills.
  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.

Slack is a layer of the business technology stack that brings together people, data, and applications – a single place where people can effectively work together, find important information, and access hundreds of thousands of critical applications and services to do their best work. From global Fortune 100 companies to corner markets, businesses and teams of all kinds use Slack to bring the right people together with all the right information. Slack is headquartered in San Francisco, CA and has ten offices around the world. For more information on how Slack makes teams better connected, visit

Ensuring a diverse and inclusive workplace where we learn from each other is core to Slack’s values. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and a pleasant and supportive place to work.

Come do the best work of your life here at Slack.