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 16 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

Process Engineering Manager, Amazon Customer Excellence System (ACES)

Process Engineering Manager role at Amazon's ACES team, focusing on operational excellence and process improvement in fulfillment operations.

Lead Account Solution Engineer

Lead Account Solution Engineer position at Salesforce, focusing on Marketing Cloud solutions and technical sales leadership.

Solution Engineering - Manager/Sr Manager, Director, Senior Director

Lead Salesforce's Solution Engineering teams, driving digital transformation and customer success through strategic leadership and technical expertise.

Lead Software Engineer

Lead Software Engineer position at Disney focused on service reliability and cloud platforms to support Disney Parks and Experiences.

Staff Software Engineer

Lead software engineering projects at Calibrate, developing scalable healthcare solutions to revolutionize weight treatment using Python and cloud technologies.