Brainstorm with Product Managers, Designers, and fellow Engineers to conceptualize and build new enterprise security and compliance features for our massive, growing user base.
Produce high-quality code and contribute heavily to projects that secure the Slack platform and drive significant business value by unblocking enterprise adoption.
Actively own core security features or systems (like our SSO, SCIM, or EKM architecture), define their long-term health, and improve surrounding infrastructure.
Assist our skilled support and operations teams in triaging and resolving production issues to maintain high availability.
Mentor other engineers, provide deep code reviews, and elevate our engineering standards, tooling, and processes.
Requirements
7+ years of professional experience building web applications
Proficiency in functional or imperative programming languages (e.g., PHP, Java, Python, Ruby, Go, or C)
Solid grasp of data structures, algorithms, distributed systems, and information retrieval
Ability to drive technical decisions, contribute to architecture discussions, and write understandable, testable, and maintainable code
Strong ability to explain complex technical concepts to designers, support staff, and other engineers