JobsStaff Software Engineer, Slack Desktop Client
Job description
Salesforce is seeking a Staff Software Engineer to join the Slack Desktop team within the Architecture & Systems organization. This role focuses on building the Desktop Framework that supports the Slack desktop client across all platforms. The ideal candidate will have deep expertise in Google's Chromium project and will lead initiatives to enhance security, performance, and stability. Collaboration and communication skills are essential as the role involves working closely with various teams to drive impactful engineering solutions.
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.
- Experience working in a large-scale, shared codebase with hundreds of contributors.
- Expertise in building complex systems and tooling with the ability to lead technical design.
- Exceptional communication skills to align technical infrastructure with company goals.
Responsibilities
- Lead cross functional initiatives to increase developer productivity, OS level stability, performance, or security.
- Contribute to key architectural decisions to adapt existing frontend and desktop infrastructure.
- Identify and offer solutions to problems related to framework migrations or rendering bottlenecks.
- Maintain and improve the core systems that power the Slack desktop client and Electron framework.
- Build a safe space for learning and serve as a mentor to engineers across the organization.
Benefits
- Employees at Slack, as part of Salesforce, are often offered comprehensive benefits focused on wellbeing and inclusion, including competitive health-care coverage, time off to rest, recharge and volunteer, and holistic programs that support mental health, family planning and overall work–life balance.
Is this posting expired or inaccurate?
