Jobs · Engineering · Georgia

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.

Similar jobs