Staff Software Engineer (Full Stack - Slack)

Salesforce

Georgia

On-site

USD 140,000 - 210,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical Care
Life Insurance
Retirement Savings
Employee Assistance Programs
13 paid days off per year

Job summary

Salesforce Slack Enterprise Trust team is seeking an experienced backend security engineer to design and implement scalable security and compliance features for large-scale enterprises. You will own core security systems, mentor peers, and collaborate with product, design, and ops teams to balance speed, cost, and reliability.

You will work with PHP/Hack, React, TypeScript, MySQL, and Linux, while familiarity with Python, Ruby, Go, or C is a plus. 7+ years of web app experience is expected.

Qualifications

  • 7+ years of professional experience building web applications.
  • Solid grasp of data structures, algorithms, distributed systems, and information retrieval.
  • Strong ability to explain complex technical concepts to designers, support staff, and other engineers.
  • Ability to drive architectural decisions, contribute to architecture discussions, and write maintainable code.
  • Proficiency in PHP, Hack, Java, Python, Ruby, Go, or C.

Responsibilities

  • Design scalable, high-performance security and enterprise features for Slack's Enterprise Trust platform.
  • Own core security systems (e.g., identity management, data governance) and improve related infrastructure.
  • Collaborate with Product Managers, Designers, and Engineers to conceptualize and build new enterprise security and compliance features.
  • Deliver high-quality code that secures the Slack platform and enables enterprise adoption at scale.
  • Mentor other engineers, perform deep code reviews, and elevate engineering standards and tooling.

Job description

  • The Enterprise Trust team is at the forefront of protecting how work gets done. As Slack continues to scale across the world’s largest organizations, our core mission is to make enterprises more secure and ensure they remain strictly compliant with complex global standards
  • We own the Enterprise Compliance & Security domain for Slack. Because our platform handles highly sensitive data for Fortune 100 companies, we are responsible for designing, building, and maintaining the mission-critical security and compliance features that large-scale enterprises demand. Our core surface areas include SSO, DLP, SCIM, IDR, EKM, Data Retention, and comprehensive Audit Logs
  • Our team ensures that as Slack evolves, the underlying identity management, data governance, and security protocols remain rock solid. We are a team of product-driven backend engineers who deeply care about the user experience—even in security. We build systems and design APIs with both the end-user and the enterprise admin in mind
  • You will be instrumental in designing systems that are scalable, performant, and perfectly tailored to real enterprise needs, making smart trade-offs between speed, cost, and usability, while understanding that simplicity and reliability are carefully calculated aspects of security design
  • We build our app using reliable tools our team knows and trusts: PHP/Hack, React, TypeScript, MySQL, and Linux. Expertise here is a huge plus, but familiarity with other common web languages (Python, Ruby, Go, C) and relational databases are excellent substitutes
  • Innovate & Build: Brainstorm with Product Managers, Designers, and fellow Engineers to conceptualize and build new enterprise security and compliance features for our massive, growing user base
  • Deliver Impact: Produce high-quality code and contribute heavily to projects that secure the Slack platform and drive significant business value by unblocking enterprise adoption
  • System Ownership: Actively own core security features or systems (like our SSO, SCIM, or EKM architecture), define their long-term health, and improve surrounding infrastructure
  • Operational Excellence: Assist our skilled support and operations teams in triaging and resolving production issues to maintain high availability
  • Level Up the Team: Mentor other engineers, provide deep code reviews, and elevate our engineering standards, tooling, and processes
Benefits
  • Medical Care
  • Life Insurance
  • Retirement Savings
  • Employee Assistance Programs
  • With 9 standard holidays and four floating holidays, you get a total 13 paid days off each year

Communication: Strong ability to explain complex technical concepts to designers, support staff, and other engineers

CS Fundamentals: Solid grasp of data structures, algorithms, distributed systems, and information retrieval

Architecture & Design: Ability to drive technical decisions, contribute to architecture discussions, and write understandable, testable, and maintainable code

Technical Chops: Proficiency in functional or imperative programming languages (e.g., PHP, Java, Python, Ruby, Go, or C)

Experience: 7+ years of professional experience building web applications

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer, Full Stack - Slack
Staff Software Engineer, Full Stack - Slack

Leadout Capital • San Francisco (CA)

On-site
USD 150,000 - 210,000
Senior Full-Stack Security Engineer (Enterprise)
Senior Full-Stack Security Engineer (Enterprise)

Slack • Seattle (WA)

On-site
USD 150,000 - 210,000
Senior Full-Stack Engineer — Enterprise Security
Senior Full-Stack Engineer — Enterprise Security

Slack • San Francisco (CA)

On-site
USD 170,000 - 250,000
Staff Full-Stack Engineer, Enterprise Security
Staff Full-Stack Engineer, Enterprise Security

James from Montana • San Francisco (CA)

Hybrid
USD 197,000 - 314,000
Staff Software Engineer, Distributed Data Services - Slack
Staff Software Engineer, Distributed Data Services - Slack

Leadout Capital • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Enterprise Security & Compliance Engineer
Senior Enterprise Security & Compliance Engineer

Leadout Capital • San Francisco (CA)

On-site
USD 150,000 - 210,000
Staff Software Engineer, Enterprise Security & Compliance
Staff Software Engineer, Enterprise Security & Compliance

Salesforce • San Francisco (CA)

On-site
USD 180,000 - 240,000
Senior Software Engineering Manager - Slack
Senior Software Engineering Manager - Slack

Leadout Capital • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Software Engineer, Full Stack - Slack
Staff Software Engineer, Full Stack - Slack

Salesforce • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Backend Engineer, Slackbot AI - Slack
Staff Backend Engineer, Slackbot AI - Slack

Leadout Capital • San Francisco (CA)

Hybrid
USD 210,000 - 270,000