Posted over 3 years ago
Lead the team building Slack's asynchronous compute infrastructure.
Slack enables people all over the world to communicate and collaborate together. Teams of all scales — from the world’s largest public companies to the smallest of startups — use Slack to get work done, so we take performance and reliability very seriously.
For millions of people, Slack is the primary communication tool they use at work, and now at home, all day long. They expect it to be exceptionally reliable and fast all the time.
We are looking for an engineering manager to lead the Asynchronous Services team in our Infrastructure pillar. We use a job queue system for business logic that is too time-consuming to run in the context of a web request. This system is a critical component of our architecture, used for every Slack message post, push notification, URL unfurl, calendar reminder, and billing calculation. On our busiest days, the system processes over 6 billion jobs at a peak rate of 170,000 per second.
We need someone who can guide a cohesive, highly productive team through effective engineering processes and policies. You will set and fulfill the engineering hiring plan for the team, including sourcing, screening, and interviewing. You should understand the technical decisions made by your team and be able to articulate them to varied audiences. You will partner with Infrastructure Engineer, Backend Engineers, and Product Managers, and will be required to gather requirements, prioritize decisions and ensure timely execution. You focus on creating alignment and giving your team the necessary autonomy for them to execute rapidly. You understand the value of career development and can help propel the team forward by facilitating psychologically safe discussions around project progress, process improvements, mentorship, and general satisfaction.
We operate at tremendous scale with systems that process millions of events per second. We maintain and build all of asynchronous background job processing systems.
We have a strong commitment to quality and understand that simplicity and reliability should be primary aspects of the systems that we build. We are a diverse and inclusive team that treats our colleagues exceptionally well.
Slack has a positive, diverse, and supportive culture—we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, why not say hello?
Slack is registered as an employer in many, but not all, states. If you are not located in or able to work from a state where Slack is registered, you will not be eligible for employment.
Slack is an Equal Opportunity Employer and participant in the U.S. Federal E-Verify program. Women, minorities, individuals with disabilities and protected veterans are encouraged to apply. Slack will consider qualified applicants with criminal histories in a manner consistent with the San Francisco Fair Chance Ordinance.