Staff Software Engineer, Slack Desktop Client
salesforce.com, inc.
Job Summary Slack is looking for a Staff Software Engineer to join our Desktop team within the Architecture & Systems organization. The role focuses on building the Desktop Framework – the architectural foundation that underpins the Slack desktop client across all platforms. The team is heavily involved within the Electron open source project, ensuring the continued success and sustainability of the Electron ecosystem on behalf of Slack. We are looking for an engineer with deep experience in Google’s Chromium project who can lead cross‑functional efforts to uphold Slack security, performance, and stability in the web and desktop client. The position requires excellent communication and collaboration skills, and offers the opportunity to influence how the Slack desktop client is built. What you will be doing Strategic Leadership: You will lead cross‑functional initiatives across Electron and Slack to increase developer productivity, OS level stability, performance, or security alongside desktop and frontend stakeholders. Technical Standards: You will contribute to key architectural decisions to adapt our existing frontend and desktop infrastructure to support new product features. Navigating Ambiguity: You will thrive in ambiguity, often identifying and offering solutions to problems such as framework migrations or rendering bottlenecks that are not yet apparent to leaders. System Health: You will maintain and improve the core systems that power the Slack desktop client and Electron framework, including Slack and Electron‑based infrastructure and tooling. Mentorship & Culture: You will build a safe space for learning and serve as a skilled and trusted mentor to engineers across the organization, developing the ability to coach new leaders rather than just individual contributors. Cross‑Functional Execution: You will collaborate with teammates across engineering to identify, define, and solve strategically important initiatives, acting as a leader in communication to de‑escalate conflicts and drive consensus. What you should have 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. Development at Scale: Experience working in a large‑scale, shared codebase with hundreds of contributors, establishing patterns that allow other teams to contribute effectively without friction, and writing understandable, testable code with an eye toward maintainability and scalability. Strategic Architecture: Expertise in building complex systems and tooling, with the ability to lead technical design that guides the best decisions across the team. Business Alignment: Exceptional communication skills with the ability to tie technical infrastructure to company goals such as performance, reliability, and developer velocity. Routinely facilitates dialogue between junior and senior members to surface blockers. Technical Breadth: Experience working with performance profiling and debugging tools for web‑based desktop applications. Familiarity with desktop development and the ability to explain technical trade‑offs and complexities. Self‑Awareness: A commitment to proactively offering regular, constructive feedback and gracefully receiving it to improve yourself and the team culture. Eagerness to learn and a similar excitement to teach. Understanding that the perfect solution is informed by the people who will be building on your work, rather than purely technical merits. Empathy is a feature. Bonus Points Experience contributing to the engineering reputation externally (e.g., blog posts, speaking at conferences, open source contributions). Experience developing on Windows and maintaining build infrastructure for Windows desktop applications. Experience in fast‑paced and dynamic product development environments. Accommodations If you need a reasonable accommodation during the application or recruiting process, please submit a request via the Accommodations Request Form. Candidate Privacy Statement Please note that Salesforce uses artificial intelligence (AI) tools to help our recruiters assess and evaluate candidates' resumes and qualifications throughout the recruiting process. Humans will always make any candidate selection and hiring decisions. Please see the Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to the use of AI tools and opt‑out options. Equal Opportunity Employer Statement Salesforce is an equal‑opportunity employer and maintains a policy of non‑discrimination with all employees and applicants for employment. You will be assessed on the basis of merit, competence, and qualifications without regard to race, religion, color, national origin, sex, sexual orientation, gender expression or identity, transgender status, age, disability, veteran or marital status, political viewpoint, or other classifications protected by law. This policy applies to recruiting, hiring, job assignment, compensation, promotion, benefits, training, assessment of job performance, discipline, termination, and everything in between. Recruiting, hiring, and promotion decisions are fair and based on merit. Compensation and Benefits In the United States, compensation offered will be determined by factors such as location, job level, job‑related knowledge, skills, and experience. Certain roles may be eligible for incentive compensation, equity, and benefits. Salesforce offers a variety of benefits to help you live well including time‑off programs, medical, dental, vision, mental health support, paid parental leave, life and disability insurance, 401(k), and an employee stock‑purchasing program. More details about company benefits can be found at #J-18808-Ljbffr salesforce.com, inc.
- Job Category Software Engineering Job Details Salesforce is the leading AI CRM, and we are seeking a Staff Software Engineer for our Desktop team within the Architecture & Systems organization... ...Framework that underpins the Slack desktop client across all platforms. The team...Suggested
- Staff Software Engineer - Desktop (Slack) Job Overview Slack is looking for a Staff Software Engineer to join our Desktop team within the Architecture... ...architectural foundation that underpins the Slack desktop client across all platforms, and is heavily involved with the...Suggested
$197.3k - $313.7k
...duplicating efforts. Job Category: Software Engineering Job Details About... ...are the future of Salesforce. Slack is looking for a Staff Software Engineer to join our Desktop team within the Architecture... ...underpins the Slack desktop client across all platforms. The team...Suggested- Overview Slack is looking for a Staff Software Engineer to join our Desktop team within the Architecture & Systems organization. The team builds the Desktop Framework that underpins the Slack desktop client across all platforms, with a focus on the Electron ecosystem. The...Suggested
- salesforce.com, inc. seeks a Staff Software Engineer for Slack's Desktop team to lead architectural initiatives and improve the desktop framework. This role requires 10+ years in client-side development, specifically React and Typescript, along with deep experience in...Suggested
$197.3k - $313.7k
Staff Software Engineer, Android - Slack Productivity Mobile We are seeking a Staff Android Engineer to help shape the future of productivity on mobile. As a Staff Engineer, you will lead technical strategy across multiple teams, drive architecture decisions, influence...$172.5k - $313.7k
About the Team Slack is seeking experienced engineers to join its Core Infrastructure organization - the team responsible for designing, developing,... ...development processes. Build and ship production‑grade software using modern engineering practices, with AI as a core pillar...$75k - $113.5k
...future of AI, and you are the future of Salesforce. As a Slack Proactive Monitoring (ProM) Engineer , you will operate at the intersection of platform... ...Intervene in low-risk system exceptions (e.g., advising clients on misconfigured Slack Webhooks, API rate limit...$164.51k - $274.19k
...Endpoint Management, Virtual Apps and Desktops, Digital Employee Experience, and Security... ...you. What is the opportunity? As a Staff Engineer on the Freestyle team, you will be a key... ...will you bring to Omnissa? 8+ years of software engineering experience, with at least 3...Work experience placementLocal areaVisa sponsorshipFlexible hours$172.5k - $260.1k
...months to ensure you are not duplicating efforts. Job Category Software Engineering Job Details About Salesforce Salesforce is the #1 AI CRM,... ...in the Service Delivery Platform & Reliability group at Slack develops platforms and tools that produce telemetry, provide...$140k - $200k
Senior Software Engineer, Windows/Desktop Applications - Atlanta, GA, USA Mission: The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text‑to‑speech products to turn whatever they’re reading - PDFs...- CNN New Business Engineering Team - Senior Technical Leader The CNN New Business Engineering... ...Provide technical leadership throughout the software development lifecycle through... ...applications, and hands-on familiarity with both client- and server-side technologies. Solid...
$172.5k - $313.7k
...and you are the future of Salesforce. About The Team Slack is seeking experienced engineers to join its Core Infrastructure organization — the team... ...development processes. Build and ship production‑grade software using modern engineering practices, with AI as a core pillar...$101.5k - $195k
How you'll make an impact As a Staff Software Engineer, you will help make SiriusXM's massive content catalog easily discoverable across automotive... ...teams, product partners, ML/science teams, and downstream client applications to deliver cutting‑edge search experiences....Temporary workLocal areaShift work- About the Job We are searching for a Staff Level iOS Software Engineer to join our Engineering Team. As the Staff Software Engineer, you will provide... ...‑mobile stack development experience with mobile native clients, SDKs, and APIs (Swift/Objective‑C, SwiftUI, iOS platform...Flexible hoursShift work
- ...looking for professionals with at least 4 years of experience in software design and development, specifically using Java and J2EE... ...technologies. Candidates should have strong stakeholder management and client management skills, and must possess a Bachelor's degree or...Permanent employmentFull time
- CLA (CliftonLarsonAllen) seeks a Software Engineering Leader in Atlanta, Georgia, to build and lead a software engineering team that delivers... ...strategic vision, and a collaborative spirit to engage with clients effectively. The ideal candidate will have substantial experience...
- NCR VOYIX seeks a Technical Consultant for their Atlanta office to empower clients in the Convenience Fuel Retail division. This role involves analyzing client needs, delivering tailored NCR solutions, and leading consulting teams to ensure successful implementation. Ideal...Work at office
- ...integrated across investing, trading, operations, and decision-making. Client Results sits at the center of that evolution. The team is... ...investment industry. We are seeking a Client Results Platform Engineer to build the systems and intelligence that ensure clients can...
- Earnestpartners, located in Atlanta, GA, is seeking a Client Results Platform Engineer to enhance client reporting systems and ensure the accuracy of data and performance metrics. This role requires a strong background in investment operations and a drive to innovate processes...
$120k - $160k
...core of how Crunchtime’s software is used today in over 1... ...to manage inventory, staff scheduling, learning and... ...As a Senior Software Engineer I at Crunchtime, you will... ...SQL scripts to repair client data or fulfill complex... ...leadership using Jira, Slack, and Zoom. What we’re looking...Full timeImmediate startFlexible hours- ...rapid experimentation to scaled production deployment across diverse model types and use cases. Your New Role... As a Staff Software Engineer on ML Platform, you will work across teams to design, build, and operate the infrastructure foundations that power model...
- ...investigations involving SQLE, PDE, OS, networking, infrastructure, and performance teams to resolve complex, system‑wide issues Influence engineering decisions through deep technical insights derived from real‑world system behavior under memory pressure Diagnose and resolve...Permanent employmentFlexible hours
$174k - $262k
...corporations and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... ...work through Justice for Change. What We Do At Relativity, engineers don't just write code-they shape how industries uncover...Remote workHome office$195k - $200k
...in-class experience for our members. Our engineering team builds and scales the platform that... .... We are looking for a Senior Software Engineer to join our Overall Game Experience... ...Summary We are seeking an experienced Staff Software Engineer with deep expertise in...Full timeRemote workWork visaFlexible hours$195k - $257.5k
...flexible work environment where new ideas are encouraged and everyone is a stakeholder. What You’ll Be Responsible For The Staff Software Engineer is responsible for extending Circle’s in‑house blockchain systems infrastructure to support the tokenization of the world;...Contract workRemote workFlexible hours- ...in claims while setting the new standard for TPAs, insurance technology providers and adjusters alike. About the Role As a Staff Software Engineer at Reserv, you will be at the heart of our growth journey, shaping the future of our technology and platform. You are a passionate...
$83.3k - $164.4k
Acuity Brands, Inc. is looking for an experienced Desktop Engineer to enhance its enterprise endpoint environment. You will manage Windows... ...The ideal candidate will have hands-on experience in automated software packaging and endpoint security. Acuity offers a competitive...- ...inventory. We provide an end-to-end software platform for the live... ...THE POSITION The Sr. Software Engineer is the engine room of our engineering... ...-facing APIs Web & mobile clients, REST APIs, microservices... ...: Jira, Confluence, GitHub, Slack, Miro Async-first, agile...Local areaImmediate startRemote work
$75 per hour
Software Engineer - Financial Applications Software Engineer - Financial Applications Software Engineer... ...: $75+/hr Job Description Our Retail client with over $80B in annual revenue has... ...ago Front End Software Engineering II, Slack Atlanta, GA $157,600.00-$236,500.00 2...Contract workLocal areaRemote work2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Slack Desktop Client. Be the first to apply!
- software trainer Atlanta, GA
- ultimate software Atlanta, GA
- software sales executive Atlanta, GA
- software applications developer Atlanta, GA
- remote software sales Atlanta, GA
- senior c# .net software developer Atlanta, GA
- software sales representative Atlanta, GA
- id software Atlanta, GA
- software Atlanta, GA
- mobile software developer Atlanta, GA


