Senior Staff Software Engineer, Full Stack - Slack

Salesforce is a global technology company that develops enterprise software, with a focus on customer relationship management software.
$244,500 - $372,900
Frontend
Staff Software Engineer
In-Person
5,000+ Employees
12+ years of experience
Enterprise SaaS

Description For Senior Staff Software Engineer, Full Stack - Slack

Slack, a Salesforce company, is seeking a Senior Staff Software Engineer to lead their full-stack development initiatives, focusing on productivity features including Canvas, Lists, Huddles, Templates, and Files. This role combines technical leadership with hands-on development, requiring both frontend and backend expertise. The ideal candidate will have 12+ years of experience and the ability to architect innovative solutions while mentoring team members.

The position offers an opportunity to shape the technical direction of Slack's productivity features, working at the intersection of engineering, product, and design. The role demands someone who can not only code expertly but also guide technical strategy and mentor other engineers. You'll be working with modern technologies including React and various backend languages, contributing to a product used by millions globally.

Slack emphasizes a positive, diverse, and supportive culture, making it an ideal environment for engineers who value collaboration and continuous learning. The compensation is highly competitive, ranging from $244,500 to $372,900, with comprehensive benefits including medical insurance, 401k, and equity options. Based in either New York City or San Francisco, this role offers the chance to work on challenging problems at scale while helping shape the future of workplace communication.

The ideal candidate will combine technical excellence with leadership skills, bringing experience in both frontend and backend development, system architecture, and team mentorship. You'll be expected to tackle complex engineering challenges while also contributing to the broader technical strategy of the organization. This role presents an exceptional opportunity for a senior technologist looking to make a significant impact in a leading enterprise software company.

Last updated 21 days ago

Responsibilities For Senior Staff Software Engineer, Full Stack - Slack

  • Tackle large open-ended engineering and product problems by designing, architecting, and coding innovative solutions
  • Lead technical strategy and efforts for broad or complex requirements
  • Set the vision for strategic development of methods, techniques, and evaluation criteria
  • Advise and guide the efforts of this new initiative through delegation to senior technical leaders
  • Proactively identify and remedy communication gaps and issues
  • Become a trusted coach and mentor, actively building new leaders at Slack

Requirements For Senior Staff Software Engineer, Full Stack - Slack

React
PHP
Python
Ruby
Go
Java
  • 12+ years of engineering experience
  • Frontend engineering knowledge and experience (React, etc)
  • Backend engineering knowledge and experience
  • Experience contributing and leading the delivery of impactful product features
  • Experience owning technical architecture discussions
  • Ability to write understandable, testable code
  • Coding skills with functional or imperative programming languages
  • Excellent collaboration and interpersonal skills
  • Startup mentality and experience
  • Bachelor's degree in Computer Science, Engineering or related field

Benefits For Senior Staff Software Engineer, Full Stack - Slack

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Comprehensive benefits package including medical, dental, and vision insurance
  • 401k plan
  • Equity compensation

Interested in this job?

Jobs Related To Salesforce Senior Staff Software Engineer, Full Stack - Slack

LMTS/PMTS - UI Engineer + AI

Staff UI Engineer position at Salesforce focusing on building AI-powered developer tools and interfaces to enhance developer productivity.

Software Engineer (Multiple Levels) - Typescript

Lead Software Engineer position at Salesforce focusing on full-stack development with TypeScript, building enterprise-scale digital platforms and identity solutions.

UI Architecture Engineer

Lead UI architecture and design systems development at ClickUp, shaping the visual foundation of their all-in-one productivity platform.

Staff Full Stack Software Engineer

Lead full-stack development at SAP LeanIX, driving technical excellence in frontend and backend solutions while mentoring teams and shaping architecture.

Staff Web Engineer, UI Foundation

Staff Web Engineer position at Airbnb focusing on UI Foundation, design systems, and frontend architecture, offering remote work and competitive compensation.