Staff Software Engineer (Distributed Data Services - Slack)
Posted Updated
- We are a small team building critical services that enable Slack to scale for our largest customers
- Our edge caches power the most latency critical queries for our largest entities today
- Our other services power Slack’s Enterprise Key Management and Data Residency features
- We power core Slack functionality such as shared channels, our privacy-preserving image proxy, and many other key day-to-day parts of our customer’s experience
- We have a strong commitment to quality and understand that simplicity and reliability are the foundations of our work
- We are actively building the future of edge services at Slack, so we can support a growing number of globally distributed customers with their compliance requirements with minimal latency
- Distributed Data Services is a diverse and inclusive team that is building the future of Slack’s infrastructure. We are happy to help you learn what you need to know; we encourage and support each other’s growth and it’s not expected that you would have expertise across all of these areas from the beginning
Benefits
- Medical Care
- Life Insurance
- Retirement Savings
- Employee Assistance Programs
- With 9 standard holidays and four floating holidays, you get a total 13 paid days off each year
- 10+ years building and operating large-scale systems professionally, with concrete examples of what you’ve shipped and owned
- U.S. Citizenship or Permanent Residency required — we’re unable to provide visa sponsorship for this role
- Hands-on experience managing critical production infrastructure — driving reliability and uptime with a customer-first view of operational safety
- Deep experience with reliable, safe distributed systems, and the judgment to weigh engineering vs. product trade-offs and argue persuasively for either
- A track record of untangling complex issues that demand deep knowledge of a company’s existing architecture
- A curious, determined mindset that gets energized (not deterred) by things breaking
- Strong fundamentals in unit testing, code review, design documentation, debugging, and troubleshooting — you’ve built and operated web applications professionally and can speak in depth about what you and your teams have delivered
- Go programming language exposure
- AWS
- Building and releasing software with Docker containers
- Experience in highly regulated environments where FEDRAMP/NIST frameworks were essential
- Kubernetes
- End Date: October 30, 2026
