Senior Director, Software Engineering - Slack Application Architecture and Systems
Core
Lead the engineering organization responsible for Slack's shared client infrastructure, frameworks, and systems across web, desktop, and mobile platforms.
Role type
Senior Director, Software Engineering (Application Architecture and Systems)
Builds
Shared client infrastructure, frameworks, accessibility tools, APIs, and components for Slack's web, desktop (Electron), and mobile apps.
Domain
SaaS / Enterprise Communication / Client Infrastructure
Required skills
Engineering leadership, technical strategy, performance optimization, reliability engineering, accessibility advocacy, cross-functional collaboration, organizational development, hiring and retention, roadmap planning
Preferred skills
AI-assisted/agentic development experience, distributed team management, design system scaling, Electron native development
Technologies
Electron, Web, Mobile (iOS/Android), APIs, Design Systems
Responsibilities
Lead the engineering organization and manage managers; Define multi-year technical vision and roadmap; Establish high standards for performance and quality; Reshape development processes for the agentic era; Steward shared platforms and frameworks; Champion accessibility initiatives; Partner with Product and Design; Build a cohesive global team
Seniority
Senior, hands-on IC
