Staff Software Engineer, Electron & Browser Infrastructure - Slack Desktop
Slack · Atlanta, GA · 3 wk ago
Engineering$197k–$314k/yrFull-time
About the role
Slack is seeking a Staff Software Engineer to join its Desktop team within the Architecture & Systems organization. The ideal candidate will have deep expertise in Google's Chromium project and a passion for improving Slack's desktop client.
Responsibilities
- Lead cross-functional initiatives to enhance developer productivity, OS-level stability, performance, and security.
- Contribute to key architectural decisions to adapt frontend and desktop infrastructure for new product features.
- Maintain and improve core systems powering the Slack desktop client and Electron framework.
- Mentor and develop new leaders within the organization.
- Collaborate with other teams to identify and solve strategic initiatives, fostering communication and consensus.
Requirements
- 10+ years of experience writing client-side code (React + TypeScript).
- Deep experience with Google's Chromium project.
- Experience working in large-scale, shared codebases with hundreds of contributors.
- Expertise in building complex systems and tooling.
- Exceptional communication skills to align technical infrastructure with company goals.
- Experience with performance profiling and debugging tools for web-based desktop applications.
- Familiarity with desktop development and understanding of technical trade-offs.
- A commitment to providing constructive feedback and fostering a positive team culture.
- Eagerness to learn and teach, considering the impact of your work on others.
Qualifications
- Experience developing on Windows and maintaining build infrastructure for Windows desktop applications.
- Experience in fast-paced and dynamic product development environments.
Skills
- Strong leadership and strategic thinking skills.
- Excellent problem-solving abilities.
- Ability to navigate ambiguity and ambiguity.
- Knowledge of performance profiling and debugging tools.
- Experience with desktop development.
Benefits
Slack offers a comprehensive benefits package including:
- Time off programs
- Medical, dental, and vision insurance
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
Pay
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 is $237,700 - $344,700 annually.
Schedule
Slack offers flexible scheduling to accommodate different lifestyles and needs.