# Staff Software Engineer

**Company**: Salesforce
**Location**: New York, New York
**Experience**: staff
**Job type**: full-time
**Salary**: $197,300 - $313,700 annually
**Category**: Engineering
**Industry**: Technology

**Apply**: https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/New-York---New-York/Software-Engineering-PMTS_JR367532?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/job/staff-software-engineer-ff662b33-22b/

## Description

Slack is looking for a Staff Software Engineer to join our Desktop team within the Architecture & Systems organisation.

The team is heavily involved within the Electron open source project, ensuring the continued success and sustainability of the Electron ecosystem on behalf of Slack.

**Core Responsibilities & Scope**

- Strategic Leadership: You will lead cross-functional initiatives across Electron and at Slack associated with increasing developer productivity, OS level stability, performance, or security alongside desktop and frontend stakeholders.

- Technical Standards: You will be contributing to key architectural decisions to adapt our existing frontend and desktop infrastructure to support new product features.

- Navigating Ambiguity: You will thrive in ambiguity, often identifying and offering solutions to problems, like framework migrations or rendering bottlenecks, that are not yet evident to the leaders who presented them.

- System Health: You will maintain and improve the core systems that power the Slack desktop client and Electron framework, including Slack and Electron-based infrastructure and tooling.

- Mentorship & Culture: You will build a safe space for learning and serve as a skilled and trusted mentor to engineers across the organisation, developing the ability to coach new leaders rather than just individual contributors.

- Cross-Functional Execution: You will collaborate with teammates across engineering to identify, define, and solve strategically important initiatives, acting as a leader in communication to de-escalate conflicts and drive consensus.

**Minimum Requirements**

- 10+ years of experience writing client-side code (React + Typescript) for modern web applications at scale.

- Deep Chromium experience, or experience contributing to large scale open source projects.

- Development at Scale: Experience working in a large-scale, shared codebase with hundreds of contributors, where you have successfully established patterns that allow other teams to contribute effectively without friction.

- Strategic Architecture: Expertise in building complex systems and tooling, with the ability to lead technical design that guides the best decisions across the team.

- Business Alignment: Exceptional communication skills with the ability to tie technical infrastructure your work succinctly to company goals like performance, reliability and developer velocity.

- Technical Breadth: Experience working with performance profiling and debugging tools for web based desktop applications.

- Self-Awareness: A commitment to proactively offering regular, constructive feedback and gracefully receiving it to improve yourself and the team culture.

- Eagerness to learn, but similar excitement to teach.

**Preferred Qualifications**

- Experience contributing to the engineering reputation externally (e.g., blog posts, speaking at conferences, open source contributions).

- Experience developing on Windows and maintaining build infrastructure for Windows desktop applications.

- Experience in fast-paced and dynamic product development environments.

Slack has a positive, diverse, and supportive culture , we look for people who are curious, inventive, and work to be a little better every single day.

The typical base salary range for this position is $197,300 - $313,700 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $237,700 - $344,700 annually.

For more fresh new jobs, check out [yubhub.co](https://yubhub.co/).

## Skills

### Required
- React
- Typescript
- Chromium
- Electron

### Nice to have
- blog posts
- speaking at conferences
- open source contributions
- Windows desktop applications

---

Source: [Apply at salesforce.wd12.myworkdayjobs.com](https://salesforce.wd12.myworkdayjobs.com/en-US/External_Career_Site/job/New-York---New-York/Software-Engineering-PMTS_JR367532?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
