Slack, a Salesforce company, is seeking a Principal Backend Engineer to join their engineering team in Atlanta. This role presents an exceptional opportunity to work on a platform that serves as the Digital HQ for millions of users worldwide, delivering 300k+ messages per second across 150+ countries.
The position requires a seasoned engineer with 7+ years of experience to work on building and scaling features that impact Slack's 200k+ paid customers. You'll be working with a technology stack that includes PHP/Hack, Java, MySQL, and Linux, though experience with other web languages like Python or Ruby is also valuable.
As a Principal Engineer, you'll be at the forefront of technical decision-making, working collaboratively with cross-functional teams including product managers, designers, and engineers across frontend, iOS, Android, automation, and quality disciplines. The role demands someone who can balance technical excellence with practical implementation, understanding that simplicity and reliability are crucial system aspects.
The impact of this role is significant, as Slack processes 2.65 billion actions daily and has transmitted 1.79 trillion messages to date. You'll be responsible for designing and implementing API methods, improving system performance, and ensuring reliability as the platform continues to scale. The position offers the opportunity to mentor other engineers, drive technical architecture decisions, and contribute to engineering standards and processes.
Slack's culture emphasizes collaboration, diversity, and continuous improvement. The company offers comprehensive benefits including wellbeing reimbursement, generous parental leave, adoption assistance, and fertility benefits. For someone who wants to work on problems at scale while maintaining a focus on user experience and system reliability, this role presents an ideal opportunity to make a significant impact on how millions of people work and communicate.