S

Slack

Workplace messaging and collaboration platform

Senior Software Engineer - Identity Security

Backend EngineeringConfirmed live in the last 24 hours
Full-time$172.5k - $285.8k /yr

About the Job

Requirements

  • At least 5 years of professional software engineering experience, including building and operating production backend systems.
  • Proficiency in a high-level programming language such as Python or Go.
  • Hands-on experience with AWS, including deploying and operating services in a cloud environment.
  • Working knowledge of distributed systems concepts, including APIs, service architecture, and data stores.
  • A solid understanding of security fundamentals and secure software development practices.
  • Strong verbal communication skills to explain technical tradeoffs clearly to teammates.
  • Strong written communication skills to produce clear, durable documentation for engineering teammates, technical reviewers, and users.
  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.

Responsibilities

  • Develop and maintain identity and access management services on AWS and Kubernetes, working alongside senior engineers on system design, implementation, and operational reliability, including monitoring, alerting, and service-level objectives.
  • Build and improve controls that govern how AI agents authenticate, request access, and operate within Slack's systems.
  • Design and build systems and APIs that remove manual steps from access management and reduce organizational risk.
  • Partner with engineers across Identity, Security, and Infrastructure on shared services and APIs.
  • Participate in regular code and design reviews to contribute to high-quality code and sound system design.
  • Take on increasing ownership of projects and systems while building identity domain expertise.

Desired Qualifications

  • Interest in or exposure to authentication, authorization, identity lifecycle management, or access governance.
  • Previous experience deploying and managing workloads in Kubernetes.

About the Company

Slack

Workplace messaging and collaboration platform

Slack is a workplace messaging and collaboration platform for teams to communicate, share files, and coordinate work in shared channels. It combines channels, direct messages, file sharing, huddles and calls, a searchable history, Workflow Builder for no-code automation, and an app directory to connect with other business software. It operates inside Salesforce as the collaboration layer, after being acquired in 2021, providing centralized communication and cross-tool workflows. Its goal is to make organizational communication clearer and more actionable by bringing conversations, tools, and context into one place.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Slack

See more jobs