Staff Software Engineer, Backend (Product Security) - Slack

A workplace collaboration platform focused on making people's working lives more secure and productive.
$192,200 - $306,600
Backend
Staff Software Engineer
Remote
7+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Backend (Product Security) - Slack

Slack's Product Security Foundations (PSF) group is seeking a Staff Software Engineer to join their dedicated software engineering team within Product Security. The role focuses on streamlining secure development processes and making them user-friendly for all engineers. The team is responsible for creating standardized methods, libraries, tools, and services across Slack, including authorization frameworks, core authentication libraries, and safe image processing.

The Product Security Team at Slack is committed to their mission of making people's working lives more secure. They take a systematic approach to security, ensuring low friction and high-impact security across all operations. The team focuses not just on fixing bugs, but on developing effective prevention methods.

As a Staff Engineer, you'll be working with a positive, diverse, and supportive culture where being smart, humble, hardworking, and collaborative are key values. You'll be part of a high-performance team that makes secure choices easy for engineers at Slack. Your work will directly impact millions of users, teams, and businesses using Slack.

The role involves leading technical initiatives, partnering with various stakeholders, and driving security improvements across the platform. You'll be responsible for architecture decisions, implementing security features, and ensuring the platform remains secure while maintaining its user-friendly nature.

Key areas of focus include:

  • Leading authentication and authorization architecture
  • Developing secure-by-default libraries
  • Creating and maintaining security frameworks
  • Partnering with engineering teams to implement security best practices
  • Driving technical roadmaps and security initiatives

The ideal candidate will combine technical leadership with security expertise, bringing experience in scaling security services and leading cross-functional teams. This role offers the opportunity to make a significant impact on Slack's security infrastructure while working with cutting-edge technologies and practices.

Last updated 14 days ago

Responsibilities For Staff Software Engineer, Backend (Product Security) - Slack

  • Partner with Engineering and Technical Program Managers to create technical roadmaps
  • Lead the architecture, design, and implementation of Authentication, Authorization, and Cryptography at Slack
  • Partner with people leader stakeholders to help influence change and promote cross-functional communication
  • Communicate risks to engineering staff through training and technical demonstration of vulnerabilities and secure design patterns
  • Take an active role in driving security initiatives at Slack
  • Seek out opportunities to automate processes when appropriate

Requirements For Staff Software Engineer, Backend (Product Security) - Slack

Java
Python
Go
  • 7+ years of proven experience in software development
  • Strong expertise in software engineering standard processes
  • Experience coding in a variety of programming languages
  • Experience with Amazon Elastic Compute Cloud Resources
  • A passion for improving security, systems, and processes
  • Experience in a technical leadership role leading project teams
  • Experience designing, operating, and delivering internal and third party security services at scale

Interested in this job?

Jobs Related To Slack Staff Software Engineer, Backend (Product Security) - Slack

Product Manager, Content Platforms

Product Manager position at Apple focusing on content management platforms and services for AppleCare Digital support experiences.

Engineering Project Manager (SAP Payments & Trade In), IS&T Enterprise Systems

Engineering Project Manager position at Apple, focusing on SAP Payments & Trade In systems, requiring 10+ years of experience in SAP SD implementation and enhancement.

Staff Software Engineer, Retail Engineering

Staff Software Engineer position at Apple's IS&T group, focusing on retail engineering systems with Java, distributed systems, and cloud technologies.

Engineering Project Manager (SAP Operations Lead), IS&T Enterprise Systems

Lead SAP operations at Apple, driving improvements through AIML, GenAI, and automation, with 12+ years experience required and competitive compensation package.

Program Manager, Systems Workflow Architecture

Senior technical role at Apple focusing on systems workflow architecture for the Apple Online Store, combining e-commerce expertise with technical leadership.