Slack, a Salesforce company, is seeking a Staff Software Engineer to join their Backend Architecture and Systems team within the Application Architecture and Systems organization. This role is crucial in bridging the reliability and performance needs of Slack's various clients with backend capabilities. The position focuses on establishing development principles and abstractions to deliver high-performance features.
The ideal candidate will be passionate about backend technologies powering client boot, improving fundamental Common Slack Objects, and enhancing backend code safety across the organization. They should have expertise in PHP/Hack and strong opinions about codebase evolution to increase developer efficiency.
The role offers competitive compensation ranging from $211,500 to $334,600 based on location and experience. Working in either San Francisco or Seattle, the position provides a hybrid work environment with comprehensive benefits.
Key responsibilities include owning technical strategy for complex requirements, leading cross-functional backend initiatives, and maintaining core backend abstractions. The role requires excellent communication skills as it involves extensive collaboration with various teams at Slack.
With 7+ years of professional web application development experience required, this position offers an opportunity to work with skilled engineers and directly impact how Slack's clients interact and scale with its Backend. The role combines technical leadership, system architecture, and mentorship, making it ideal for someone who enjoys both technical challenges and teaching others.