Slack ยท 1 day ago
Software Engineer, Desktop Client
Salesforce is the #1 AI CRM, dedicated to driving innovation and customer success through AI. The role involves leading efforts across Electron for stability, security, and code maintainability while collaborating with various teams to enhance the Slack desktop client.
CollaborationEnterprise SoftwareMessagingProductivity ToolsSaaS
Responsibilities
Leading efforts across Electron to ensure OS level stability, security, and code maintainability
Leading cross functional desktop initiatives at Slack associated with increasing developer productivity, performance, or security alongside desktop and frontend stakeholders
Maintain and improve the core systems that power the Slack desktop client and Electron framework, including Slack and Electron-based infrastructure and tooling
Contributing to key architectural decisions to adapt our existing frontend and desktop infrastructure to support new product features
Proactively identifying and remedying communication gaps and issues to reach alignments for complex issues across diverse internal and external audiences and influence organizational goals and strategy
Qualification
Required
Deep Chromium experience
Deep working experience in Node.js and the underlying V8 Javascript engine
Experience working with performance profiling and debugging tools for web based desktop applications
Familiarity with desktop development, along with the ability to understand and explain technical trade-offs and complexities of web based desktop applications
Experience working with large scale open source projects (and having contributed to some is a big plus.)
Experience writing understandable, testable code with an eye towards maintainability and scalability
Eagerness to learn, but similar excitement to teach
Strong written and verbal communication skills, equally comfortable communicating with your immediate team, other frontend engineers, or even backend infrastructure engineers
Understanding that the perfect solution is informed by the people who will be building on your work, rather than being purely dependent on technical merits. Empathy is a feature
Bachelor's degree in Computer Science, Engineering or a related field, or equivalent training, fellowship, or work experience
Benefits
Time off programs
Medical
Dental
Vision
Mental health support
Paid parental leave
Life and disability insurance
401(k)
Employee stock purchasing program
Company
Slack
Slack is a cloud-based communication and collaboration platform for teams.
H1B Sponsorship
Slack has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2022 (4)
2021 (72)
2020 (71)
Funding
Current Stage
Public CompanyTotal Funding
$1.39BKey Investors
SoftBank Vision FundThrive CapitalSocial Capital
2020-12-01Acquired
2019-06-20IPO
2019-01-28Secondary Market
Leadership Team
Recent News
2026-01-05
Company data provided by crunchbase