Salesforce is seeking a Staff Software Engineer for the Distributed Data Services team, focusing on building and maintaining high-performance services that operate at tremendous scale, processing millions of events per second. These services are critical for Slack's functionality, ensuring exceptional performance, high availability, reliability, and scalability. The team's work is essential for making Slack work seamlessly, though they do not typically ship new user-facing features. Slack's backend services are written in Go and Java, with its API built on PHP/Hack. The Distributed Data Services team specifically builds critical services that enable Slack to scale for its largest customers, including edge caches for latency-critical queries, Enterprise Key Management, and International Data Residency features. They also power core Slack functionalities like shared channels and privacy-preserving image proxy. The team is actively building the future of edge services at Slack to support a growing number of globally distributed customers with their compliance requirements and minimal latency.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed