Staff Software Engineer, Slack Desktop Client

Salesforce

Remote

Quick summary

Work type
Remote
Location
Remote
Posted
6 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $204k
$171k most similar roles pay here $244k

This listing doesn't post a salary. Most similar roles pay $178,051–$230,500.

Based on 240 similar postings.

Employer

About Salesforce

Salesforce is the world''s leading customer relationship management (CRM) platform, offering cloud-based software for sales, service, marketing, analytics, and application development. Industry: Enterprise Software & Cloud Computing

Salesforce currently has 125 open roles on FindRole.

Listed pay typically runs $171,200–$260,100 across 105 roles with salary data.

Most-posted roles

View all roles at Salesforce

At a glance

TL;DR · Staff Software Engineer, Slack Desktop Client

Slack is seeking a Staff Software Engineer to join its Desktop team within the Architecture & Systems organization, focusing on building and maintaining the Desktop Framework for Slack’s desktop client across platforms. This role involves leading cross-functional initiatives to enhance developer productivity, security, performance, and stability in collaboration with Electron and other teams. The ideal candidate will have over 10 years of experience in React + TypeScript development at scale, deep expertise in Chromium or similar large-scale open source projects, and a proven track record of working effectively within complex, shared codebases. Key skills include strategic architecture, technical breadth in performance profiling and debugging, and the ability to mentor and foster a positive engineering culture. The position requires strong communication skills to align technical work with business goals and facilitate dialogue across different levels of seniority. Bonus points for external contributions to engineering reputation and experience with Windows development.

What you'll do

  • Lead cross-functional initiatives to enhance developer productivity and security in Electron and Slack.
  • Contribute to architectural decisions for adapting frontend and desktop infrastructure to support new features.
  • Identify and solve complex technical issues like framework migrations or rendering bottlenecks proactively.
  • Maintain and improve core systems that power the Slack desktop client and Electron framework.
  • Mentor engineers across the organization, fostering a culture of learning and skill development.
  • Collaborate with cross-functional teams to define and execute strategically important initiatives.

What we're looking for

  • 10+ years of experience in client-side coding with React and TypeScript.
  • Deep expertise in Google's Chromium project or similar large-scale open source projects.
  • Proven track record of working effectively in a large, shared codebase environment.
  • Strong strategic architecture skills for complex system building and technical design leadership.
  • Excellent communication abilities to align technical work with business goals and facilitate team dialogue.
  • Experience with performance profiling and debugging tools for web-based desktop applications.
  • Commitment to providing constructive feedback and fostering a positive team culture.

More like this

Similar roles

Staff Software Engineer, Electron & Browser Infrastructure

Salesforce

Remote (Atlanta, GA) +2 6 days ago $197,300$313,700
React TypeScript Chromium Electron Linux Windows Performance Profiling Debugging Tools CI/CD JavaScript Web Development Desktop Development Git REST APIs JSON Node.js Webpack Babel Yarn NPM
Remote

Staff Software Engineer, Data Ingestion

Salesforce

Remote (Virginia) +5 32 days ago $197,300$313,700
Kafka Kafka Connect Flink Spark Streaming Iceberg Hudi Delta Spark Airflow EMR S3 Python Java Scala Go Kubernetes Docker AWS_ECS AWS_EKS Terraform Grafana CI/CD
Remote

Staff Software Engineer, Android

Salesforce

Remote 11 days ago $197,300$313,700
Android Kotlin Jetpack Compose Dagger Retrofit RxJava MVP/MVC Firebase Git Jenkins Slack API CI/CD JUnit Mockito SonarQube Google Cloud Platform AWS Terraform Postman
Remote

Staff Software Engineer, Android

Salesforce

Remote (Atlanta, GA) 11 days ago $197,300$313,700
Kotlin Android Jetpack Compose CI/CD MVP RESTful APIs Git Docker JUnit Mockito SonarQube Slack API Firebase Google Cloud Platform AWS PostgreSQL MongoDB GraphQL JSON Swagger OAuth SAML JWT
Remote

Staff Software Engineer, Backend

DoorDash, Inc

Sunnyvale, CA +3 25 days ago
Python Java Go SQL NoSQL Postgres Redis Elasticsearch RabbitMQ REST HTTP Kubernetes Docker CI/CD AWS Azure Google Cloud Terraform Microservices MVP
Hybrid

Staff Software Engineer, Backend

Okta Inc

San Francisco, CA 17 days ago $194,000$267,000
Go PostgreSQL AWS GCP Azure OpenAPI Specification Docker Kubernetes CI/CD Splunk Datadog Git GitHub REST JSON YAML
Hybrid