FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Electron & Browser Infrastructure
SalesforceStaff Software Engineer in Slack's Desktop team, focusing on Electron and Chromium. Leading cross-functional initiatives to enhance performance, security, and developer productivity.
Tech Stack
Tools & technologiesElectronOpen SourceReactTypeScript
About the role
Key responsibilities & impact- Lead cross functional initiatives across Electron and at Slack associated with increasing developer productivity, OS level stability, performance, or security
- Contribute to key architectural decisions to adapt our existing frontend and desktop infrastructure
- Thrive in ambiguity, offering solutions to problems
- 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 skilled and trusted mentor
- Collaborate with teammates across engineering to identify, define, and solve strategically important initiatives
Requirements
What you’ll need- 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
- Experience writing understandable, testable code with an eye towards maintainability and scalability
- Expertise in building complex systems and tooling
- Exceptional communication skills tied to company goals like performance, reliability and developer velocity.
Benefits
Comp & perks- time off programs
- medical, dental, vision, mental health support
- paid parental leave
- life and disability insurance
- 401(k)
- employee stock purchasing program
- flexible work arrangements
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypescriptChromiumclient-side codelarge-scale open source projectstestable codemaintainabilityscalabilitycomplex systemstooling
Soft Skills
leadershipproblem-solvingmentorshipcollaborationcommunicationadaptabilitystrategic thinkinginitiativetrustworthinesslearning