Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Slack Desktop Client in Atlanta, GA vacancy
  • 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

    Slack

    Atlanta, GA
    1 day ago
  • 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

    Salesforce

    Atlanta, GA
    1 day ago
  • $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

    Salesforce

    Atlanta, GA
    1 day ago
  • 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

    Slack

    Atlanta, GA
    1 day ago
  • 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

    salesforce.com, inc.

    Atlanta, GA
    1 day ago
  • $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... 

    salesforce.com, inc.

    Atlanta, GA
    1 day ago
  • $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... 

    salesforce.com, inc.

    Atlanta, GA
    1 day ago
  • $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... 

    salesforce.com, inc.

    Atlanta, GA
    1 day ago
  • $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 placement
    Local area
    Visa sponsorship
    Flexible hours

    Omnissa

    Atlanta, GA
    10 hours ago
  • $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... 

    Slack

    Atlanta, GA
    1 day ago
  • $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... 

    Speechify

    Atlanta, GA
    1 day ago
  • 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... 

    Turner Corporation

    Atlanta, GA
    3 days ago
  • $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... 

    Slack

    Atlanta, GA
    1 day ago
  • $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 work
    Local area
    Shift work

    SiriusXM Radio, Inc.

    Atlanta, GA
    1 day ago
  • 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 hours
    Shift work

    Warner Media, LLC.

    Atlanta, GA
    10 days ago
  •  ...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 employment
    Full time

    Sonoma Consulting Inc.

    Atlanta, GA
    1 day ago
  • 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... 

    CLA (CliftonLarsonAllen)

    Atlanta, GA
    1 day ago
  • 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

    NCR VOYIX

    Atlanta, GA
    1 day ago
  •  ...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

    Atlanta, GA
    1 day ago
  • 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... 

    Earnestpartners

    Atlanta, GA
    1 day ago
  • $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 time
    Immediate start
    Flexible hours

    Dormont Manufacturing Company

    Atlanta, GA
    3 days ago
  •  ...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... 

    Warner Bros. Discovery

    Atlanta, GA
    1 day ago
  •  ...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 employment
    Flexible hours

    Teradata

    Atlanta, GA
    1 day ago
  • $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 work
    Home office

    Relativity

    Atlanta, GA
    10 hours ago
  • $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 time
    Remote work
    Work visa
    Flexible hours

    PrizePicks

    Atlanta, GA
    16 days ago
  • $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 work
    Remote work
    Flexible hours

    Circle

    Atlanta, GA
    11 hours ago
  •  ...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... 

    Reserv

    Atlanta, GA
    10 hours ago
  • $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... 

    Acuity Brands, Inc.

    Atlanta, GA
    1 day ago
  •  ...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 area
    Immediate start
    Remote work

    Victory Live

    Atlanta, GA
    2 days ago
  • $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 work
    Local area
    Remote work
    2 days per week
    3 days per week

    CRG

    Atlanta, GA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Slack Desktop Client. Be the first to apply!