Slack, a part of Salesforce, is seeking a Staff Software Engineer to join their Data Tools team, which plays a crucial role in enabling data-driven decision making across the organization. The team is responsible for building and maintaining critical internal tooling for dashboards, query interfaces, metadata management, alerting systems, and visual analytics. These tools are essential for analysts, data scientists, product managers, and engineers to explore data and monitor product performance.
The role combines technical leadership with product development, requiring someone who can architect scalable backend systems while understanding the needs of diverse stakeholders. The position offers an opportunity to work at the intersection of data infrastructure and product development, building tools that directly impact how Slack makes product decisions.
The ideal candidate will bring deep technical expertise in backend systems and data infrastructure, along with experience in modern UI technologies. They should be comfortable leading projects, mentoring team members, and working cross-functionally with various teams. The role involves building self-service analytics platforms, working with modern data stack technologies, and potentially exploring cutting-edge areas like LLM workflows and RAG systems.
This is a unique opportunity to shape the data infrastructure at one of the world's leading enterprise communication platforms. The role offers competitive compensation ranging from $184,000 to $334,600, depending on location, and is based in prime tech hubs including San Francisco, Seattle, and Bellevue. The position requires a combination of technical excellence, leadership skills, and the ability to translate complex business requirements into scalable technical solutions.