
Slack
Slack is on a mission to make people's working lives simpler, more pleasant and more productive. It is the productivity platform for customer companies that improves performance by empowering everyone with no-code automation, making search and knowledge sharing seamless, and keeping teams connected and engaged as they move work forward together. As part of Salesforce, Slack is deeply integrated into the Salesforce Customer 360, supercharging productivity across sales, service and marketing teams. To learn more and get started with Slack for free, visit slack.com or connect with us @SlackHQ. Ensuring a diverse and inclusive workplace where we learn from each other is core to Slack’s values. We welcome people of different backgrounds, experiences, abilities and perspectives. We are an equal opportunity employer and a pleasant and supportive place to work. Come do the best work of your life here at Slack.
Open Positions at Slack
9 open positions
Build Slack’s Agentic Analytics data platform at Staff or Senior Staff level, spanning ingestion, semantic layers, infrastructure, and agent-facing tools. You’ll set technical direction, take systems from prototype to production, and influence engineering practices across teams.
Join Slack’s Growth Platform team as a Senior Software Engineer building shared full-stack infrastructure for feature access, promotions, trials, experimentation, and in-product notifications. You’ll lead growth-focused engineering initiatives and help shape the systems used by teams across Slack.
Lead the design and operation of Slack’s large-scale data infrastructure, powering analytics, machine learning, ingestion, orchestration, and real-time data products. This staff-level role combines hands-on distributed systems engineering with technical leadership, service ownership, mentorship, and strategic improvements to reliability, cost, and developer experience.
Build identity and access management services that secure Slack’s infrastructure and AI agents. This senior backend role combines cloud software engineering with authentication, authorization, and access-control systems.
Build the next generation of iOS developer tooling for Slack, including Bazel build systems, intelligent agents, and automated development workflows. This staff-level role leads technical direction and improves the productivity, stability, and quality of Slack’s iOS engineering organization.
Lead zero-to-one Android prototyping efforts that shape Slack’s next mobile experiences for millions of users. This Staff Engineer role combines hands-on mobile development, product and design partnership, and broad technical leadership.
Senior Software Engineer responsible for making Slack’s Android app accessible to everyone, owning accessibility across Slack Kit, TalkBack behavior, testing infrastructure, and compliance. The role combines hands-on Android development with cross-platform collaboration, mentoring, and accessibility leadership.
Build and own scalable backend systems and APIs that power Slackbot’s intelligent search, integrations, and AI-driven product experience for millions of users. This staff-level role combines deep backend engineering with technical leadership, system ownership, and mentorship.
Build and own scalable full-stack security and compliance systems that help Slack serve large enterprise customers. You’ll work across backend architecture, APIs, user experience, and operational reliability while mentoring other engineers.