Full-Time

Staff Software Engineer

Electron & Browser Infrastructure, Slack Desktop

Updated on 8/23/2026

Slack

Slack

1,001-5,000 employees

Enterprise team messaging and file sharing

Compensation Overview

$197.3k - $344.7k/yr

+ Bonus + Equity

Seattle, WA, USA + 3 more

More locations: California, USA | San Francisco, CA, USA | Atlanta, GA, USA

Hybrid

Office Tech-Flexible; remote options are limited to specified locations.

Category
Software Engineering (1)
Required Skills
React.js
Microsoft Windows
TypeScript

Get referred to Slack

See people who can refer or advise you

Requirements
  • At least 10 years of experience writing client-side code using React and TypeScript for modern web applications at scale.
  • Deep experience with Chromium or experience contributing to large-scale open-source projects.
  • Experience working in a large-scale shared codebase with hundreds of contributors and establishing patterns that enable other teams to contribute effectively.
  • Experience writing understandable, testable code with a focus on maintainability and scalability.
  • Expertise building complex systems and tooling and leading technical design decisions.
  • Ability to connect technical infrastructure work to company goals such as performance, reliability, and developer velocity.
  • Experience with performance profiling and debugging tools for web-based desktop applications.
  • Familiarity with desktop development and the ability to understand and explain technical trade-offs and complexities.
  • Ability to offer and receive regular constructive feedback and contribute to team learning and culture.
  • Ability to learn, teach, facilitate dialogue between junior and senior team members, and surface blockers.
Responsibilities
  • Lead cross-functional initiatives across Electron and Slack to improve developer productivity, operating-system-level stability, performance, or security.
  • Contribute to architectural decisions that adapt frontend and desktop infrastructure to support new product features.
  • Identify and propose solutions for ambiguous problems such as framework migrations and rendering bottlenecks.
  • Maintain and improve the core systems powering the Slack desktop client and Electron framework, including Slack- and Electron-based infrastructure and tooling.
  • Build a safe learning environment and mentor engineers across the organization, including coaching emerging leaders.
  • Collaborate with engineering teammates to identify, define, and solve strategically important initiatives.
  • Lead communication to de-escalate conflicts and drive consensus.
Desired Qualifications
  • Experience developing on Windows and maintaining build infrastructure for Windows desktop applications.
  • Experience contributing to engineering reputation externally through blog posts, conference speaking, or open-source contributions.
  • Experience working in fast-paced and dynamic product development environments.

Slack provides a collaboration platform for teams to communicate and work together more efficiently. It combines messaging, file sharing, and deep integrations with many third-party apps, enabling seamless workflows. Users interact through channels and direct messages, while developers can build custom integrations via APIs and add apps through the App Directory. No-code automation is supported with Workflow Builder. The product is delivered on a subscription basis with multiple pricing tiers and a free tier, and security features help protect organizational data. Slack differentiates itself through a large ecosystem of integrations, a user-friendly interface, and enterprise-grade security to support teams of all sizes. The goal is to help organizations improve internal communication and productivity by making it easy to coordinate work across tools and people.

Company Size

1,001-5,000

Company Stage

IPO

Headquarters

San Francisco, California

Founded

2009

Get referred to Slack

See people who can refer or advise you

Simplify Jobs

Simplify's Take

What believers are saying

  • August 2026 Slack Code ships with Anthropic, GitHub, OpenAI, Cognition, and Vercel agents.
  • July 29, 2026 Slackbot advanced features reached Enterprise+ customers with no launch limits.
  • Marc Benioff said April 2026 Slack revenue should hit roughly $3 billion fiscal 2026.

What critics are saying

  • Slack sued Microsoft in London on April 23, 2026 over Teams bundling.
  • Microsoft Teams still dwarfs Slack, trapping Slack in perpetual distribution disadvantage.
  • March 22, 2026 Slack MCP authorization failures showed integration fragility; one outage kills trust.

What makes Slack unique

  • Slack Code launched August 20, 2026, turning channels into multiplayer AI workrooms.
  • Slackbot now executes code, drafts slides, and summarizes meetings inside conversations.
  • Salesforce is positioning Slack as the collaboration layer for Agentforce and enterprise data.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Time off to rest, recharge and volunteer

Exceptional health-care coverage

Holistic programs for well-being, family planning and more

Growth & Insights and Company News

Headcount

6 month growth

0%

1 year growth

0%

2 year growth

-1%
The Register
Aug 20th, 2026
Slack Code brings AI coding agents into team channels with live preview features

Slack has launched Slack Code, a feature that brings AI coding agents into shared project channels where teams can monitor their work in real time. The Salesforce-owned platform allows users to tag an agent from a conversation, creating a dedicated code channel where colleagues can review proposed changes, view previews, and redirect the agent as needed. The feature aims to make AI-assisted coding more collaborative by moving the process from developers' terminals into Slack's group environment. Product managers, designers, and non-engineering staff can participate without specialist tools. Anthropic, Cognition, GitHub, OpenAI, and Vercel are developing integrations for the platform. Claude, Devin, Copilot, and ChatGPT are among the agents that will work within Slack Code channels. Slack maintains that humans retain control, with team members able to pause or redirect agents and approve high-stakes actions like production deployments. The company says the feature is available now, though details about plan access and launch scope remain unclear.

Business Wire
Feb 3rd, 2026
ezCater integrates with Slack to streamline workplace meal ordering and boost productivity

ezCater, the leading US workplace food tech platform, has launched a Slack integration to streamline employee meal programmes. The integration embeds ezCater's Relish service directly into Slack, enabling workers to view menus, order meals and receive delivery updates without switching applications. The integration features automated reminders, one-click reordering, real-time delivery notifications and in-app meal ratings. According to ezCater's 2025 Lunch Report, workers skip lunch at least once weekly, though 88% acknowledge hunger impairs performance. AppFolio reported a 14% increase in lunch participation after implementing the integration. ezCater brings individually packaged meals from local restaurants to workplaces, with organisations setting subsidies and schedules whilst employees select their own meals. The integration is available today.

Yahoo Finance
Jan 27th, 2026
Salesforce positions Slack as AI collaboration hub after $28B acquisition

Slack has become increasingly central to Salesforce's platform since its $28 billion acquisition in July 2021, defying expectations that it would fade into obscurity. The collaboration tool is now positioned as the front end for Salesforce's AI ecosystem and the default collaboration interface for the platform. Slack's integration is exemplified by Agentforce, which enables users to build task-specific AI agents operating directly within Slack whilst accessing company data stored in Salesforce. A comprehensive update introduced Salesforce Channels, which connect directly with Salesforce records and are accessible from either platform without losing context. Whilst Slack has gained prominence within Salesforce's ecosystem, it still trails competitors like Cisco, Microsoft and Zoom in the broader team collaboration market. However, its role as a central interface to Salesforce makes it increasingly significant.

PR Newswire
Jan 26th, 2026
Keeper Security launches Slack integration for zero-trust privileged access management

Keeper Security has launched a Slack integration extending privileged access management controls into the collaboration platform. The integration allows organisations to request and approve access to Keeper Vault resources, including shared folders, service accounts and credentials, directly within Slack whilst maintaining Keeper's zero-knowledge architecture. The system separates workflow from security enforcement: Slack handles requests and approvals, whilst Keeper maintains access policies and cryptographic controls. The Slack app and Keeper Commander containers are customer-hosted, ensuring full control over data encryption. Access is granted on a just-in-time basis with no standing privileges, and all events are centrally logged for audit purposes. The integration aims to eliminate insecure communication channels like email threads whilst preserving least-privilege access policies across cloud, hybrid and on-premises environments.

Standard Metrics
Aug 19th, 2024
Announcing our $23.7M Series A at Standard Metrics

We have raised a $23.7M Series A to scale our financial collaboration platform for the private markets. We are hiring!