Staff Software Engineer, Electron & Browser Infrastructure - Slack Desktop
$197.3k - $313.7kSalesforce
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts.Job CategorySoftware EngineeringJob DetailsAbout SalesforceSalesforce is the #1 AI CRM, where humans with agents drive customer success together. Here, ambition meets action. Tech meets trust. And innovation isn’t a buzzword — it’s a way of life. The world of work as we know it is changing and we're looking for Trailblazers who are passionate about bettering business and the world through AI, driving innovation, and keeping Salesforce's core values at the heart of it all.Ready to level-up your career at the company leading workforce transformation in the agentic era? You’re in the right place! Agentforce is the future of AI, and you are the future of Salesforce.Slack is looking for a Staff Software Engineer to join our Desktop team within the Architecture & Systems organization. While most frontend roles focus on building user-facing features, this role is dedicated to 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 who has deep expertise within Google's Chromium project, who is eager to lead cross functional efforts to uphold Slack security, performance, and stability within the web and desktop client. This engineer should love to keep up to date with the evolving capabilities of browser and desktop based development, be excited about the opportunity to increase developer efficiency and iterate on desktop security and development best practices alongside the rest of the Desktop and Frontend teams, and look forward to opportunities to collaborate across companies to align interests on a unified Electron vision.Our success depends on working closely with other teams at Slack and at other companies, so communication and collaboration skills are a must. This is an opportunity to work on a team of skilled and impactful engineers that directly affects how Slack's desktop client is built.What you will be doing:Strategic Leadership: You will lead cross functional initiatives across Electron and at Slack associated with increasing developer productivity, OS level stability, performance, or security alongside desktop and frontend stakeholders.Technical Standards: You will be contributing 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, like framework migrations or rendering bottlenecks, that are not yet evident to the leaders who presented them.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 toolingMentorship & 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 have10+ 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, where you have successfully established patterns that allow other teams to contribute effectively without friction. Experience writing understandable, testable code with an eye towards 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 your work succinctly to company goals like performance, reliability and developer velocity. Routinely and 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, along with the ability to understand and 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, but similar excitement to teach.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.Bonus PointsExperience 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.Slack has a positive, diverse, and supportive culture — we look for people who are curious, inventive, and work to be a little better every single day. In our work together we aim to be smart, humble, hardworking and, above all, collaborative. If this sounds like a good fit for you, why not say hello?Unleash Your PotentialWhen you join Salesforce, you’ll be limitless in all areas of your life. Our benefits and resources support you to find balance and be your best, and our AI agents accelerate your impact so you can do your best. Together, we’ll bring the power of Agentforce to organizations of all sizes and deliver amazing experiences that customers love. Apply today to not only shape the future — but to redefine what’s possible — for yourself, for AI, and the world.AccommodationsIf you need a reasonable accommodation during the application or the recruiting process, please submit a request via this Accommodations Request Form.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 our Candidate Privacy Statement for more information about how we use your personal data and your rights, including with regard to use of AI tools and opt out options.Posting StatementSalesforce is an equal opportunity employer and maintains a policy of non-discrimination with all employees and applicants for employment. What does that mean exactly? It means that at Salesforce, we believe in equality for all. And we believe we can lead the path to equality in part by creating a workplace that’s inclusive, and free from discrimination. Know your rights: workplace discrimination is illegal. Any employee or potential employee 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 current and prospective employees, no matter where they are in their Salesforce employment journey. It also 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 at Salesforce are fair and based on merit. The same goes for compensation, benefits, promotions, transfers, reduction in workforce, recall, training, and education.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 the following link: to the San Francisco Fair Chance Ordinance and the Los Angeles Fair Chance Initiative for Hiring, Salesforce will consider for employment qualified applicants with arrest and conviction records.At Salesforce, we believe in equitable compensation practices that reflect the dynamic nature of labor markets across various regions. The typical base salary range for this position is $197,300 - $313,700 annually. In select cities within the San Francisco and New York City metropolitan area, the base salary range for this role is $237,700 - $344,700 annually. The range represents base salary only, and does not include company bonus, incentive for sales roles, equity or benefits, as applicable.SummaryLocation: Georgia - Atlanta; Washington - Seattle Metro - Remote; Washington - Seattle; California - Remote; California - San FranciscoType: Full time
$172.5k - $313.7k
...the TeamSlack is seeking experienced engineers to join its Core Infrastructure organization — the team responsible... ...retrieval systems that power Slack Search and a broad range of product... ...processes.Build and ship production-grade software using modern engineering practices,...SuggestedFull time$320k - $405k
...researchers, engineers, policy experts... ...re looking for desktop app engineers... ...in Chromium, Electron, C++, or the various... ...the core infrastructure and features within... ...as a software engineer, with... ...operating systems, browsers, or deeply OS-... ...we expect all staff to be in one...SuggestedFull timeWork at officeVisa sponsorshipFlexible hours$229k - $343k
...Saturn, and other digital services.Snap Engineering teams build fun and technically... ...play a critical role in scaling our ML Infrastructure, optimizing our embedding, feature and... ...efficient and impactful.We’re looking for a Staff Software Engineer, ML Infrastructure to join...SuggestedFull timeLive inWork at officeLocal area$221.2k - $241.1k
...development. We do this by building and running the world's best data and AI infrastructure platform, so our customers can focus on the high-value challenges that are central to their missions.Our engineering teams build highly technical products that fulfill real, important...SuggestedLocal areaWorldwide$229k - $343k
...services.We are looking for an L6 Staff Tech Lead to join our team... ...the critical Service Infrastructure that powers Snap's entire backend... ....This role is for a backend engineer focused on Service & Compute... ...experience.9+ years of software development experience; or a...SuggestedFull timeLive inWork at officeLocal area$320k
...growing group of committed researchers, engineers, policy experts, and business leaders... ...About the Role We're building the infrastructure that enables Claude to act in the world... ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25...Full timeWork at officeImmediate startVisa sponsorshipFlexible hours$198k - $326k
...determined by the business needs of the team.The Development infrastructure (DI) organization has the mission of making everyone in... ...Discover, Write, Build, Test and Deploy code.As a Senior Staff Software Engineer within DI, you will help envision the next generation,...For contractorsWork at officeFlexible hours$226k - $369k
...determined by the business needs of the team.The Development infrastructure (DI) organization has the mission of making everyone in... ..., Write, Build, Test and Deploy code.As a Principal Staff Software Engineer within DI, you will help envision the next generation, agent...For contractorsWork at officeFlexible hours$143.7k - $194.4k
We're building an AI-powered desktop application that... ...development. You'll build the infrastructure that lets AI agents operate... ...you've ever wanted to build software that feels like it genuinely... ...clean abstractions that other engineers can build upon* Participate...InternshipLocal areaFlexible hours- Job Title: Software Engineer, Desktop100% RemoteFull-Time Role You will own how this system behaves on desktop environments. Your work focuses on reliability, performance, and real... ...cross-platform desktop applications using Electron.Design responsive and scalable UIs for...Local area
$172.5k - $260.1k
...About the TeamThe Monitoring Infrastructure team in the Service Delivery... ...& Reliability group at Slack develops platforms and tools... ...providers such as AWS, and develop software using a combination of Go,... ...closely with other teams in engineering, product development, and...Full time$220k - $292k
...extends, and scales Anduril's software and hardware to deliver... ...customers. As the software engineers closest to Anduril customers... ...platforms (AWS, Azure) and software infrastructure fundamentals (networking,... ...work, from a single desktop to a multi-cluster cloud nodeProfessional...Full timeWork experience placementImmediate start- ...third-party apps like Slack and Microsoft 365—all... ...About the TeamThe Growth Engineering team builds world-class products, data infrastructure, and AI systems... ...the RoleWe’re seeking a Staff AI/ML Engineer to architect... ...will need7+ years of software engineering experience...Work at officeImmediate start3 days per week
$172.5k - $260.1k
...are the future of Salesforce.About UsAt Slack, we are committed to making people’s... .... We are serious about protecting our infrastructure, operations, and most importantly, our... ...ahead!What you will be doingAs a Senior Software Engineer on the Vulnerability Management team,...Permanent employmentFull time- ...StripeStripe is a financial infrastructure platform for... ...that hundreds of Stripe engineers use to build world-class... ...how users interact with software, and we believe Stripe... ...you'll doAs a Senior Staff Engineer on the... ...scale—bundling, CDNs, browser compatibility, and build...
- ...to Zoox’s mission. Zoox uses simulation to develop our driving software, validate our safety, and analyze our real world performance. Our... ...cloud databases and message queues ~ More Info: Software Engineer - Simulation Data Platform ~8+ years of experience in a...Full timeTemporary workRelocation package
- ...Senior Frontend Engineer \\ \ Location: \\... ...cities, utilities, and infrastructure teams across North America... ...with advanced browser APIs, especially IndexedDB... ...Experience shipping desktop apps (e.g., Electron or similar)\\... ...like in enterprise software, weâd love to hear...Full timeWork experience placement
$182k - $240k
...Staff Software Engineer Seattle, Washington, United States Our healthcare system remains... ...and developers. We're building the infrastructure layer for modern healthcare, connecting... ...With our real-time integration with electronic health record systems (EHRs), we help...Live inFlexible hours- ...benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds... ...about your craft, eager to establish infrastructure with a long-term impact, and have a focused... ...Rippling Products.Build and grow your engineering skills in different challenging areas...Work experience placementWork at office3 days per week
$300k
...committed researchers, engineers, policy experts, and... ...providers, and make smart infrastructure decisions that keep us... ...Have significant software engineering experience... ...impact work Pick up slack, even when it goes outside... ..., we expect all staff to be in one of our offices...Full timeWork at officeVisa sponsorshipFlexible hours- ...benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds... ...operate resilient, high-performance infrastructure (OpenSearch/Elasticsearch) capable of supporting... ...Rippling products.Elevate the entire engineering organization through strategic design...Work at office3 days per week
- ...benefits, and even third-party apps like Slack and Microsoft 365—all within 90 seconds... ...at Rippling builds the foundational infrastructure that powers a fully event-driven architecture... ...platform primitives and supporting engineering teams across the company, the team has...Work experience placementWork at office3 days per week
$320k
...group of committed researchers, engineers, policy experts, and business... ...role We're building the infrastructure that lets people talk to... ...flexibility and impact Pick up slack, even if it goes outside your... ...: Currently, we expect all staff to be in one of our offices...Full timeWork at officeVisa sponsorshipFlexible hours- ...Cloud Infrastructure Engineer We're looking for a Cloud Infrastructure Engineer to help us build... ...Work directly with customers in Slack to support self-hosting and troubleshoot... ...environments or self-hosted enterprise software Benefits Include Medical,...Flexible hours
- ...Superintelligence Cloud, is a leader in AI cloud infrastructure serving tens of thousands of customers... ...Cloud of the future. We are seeking a Staff Engineer to help our development of our Managed... ...10+ years of experience in software engineering, platform engineering, or...Full timeWork at officeLocal areaImmediate startWork from homeFlexible hours
$157.6k - $197k
...Armada is the hyperscaler for the edge, delivering modular AI infrastructure from first deployment to AI factory with speed, scale and... ...the world. About the Role We are seeking a Senior Software Engineer to join our Edge organization. This is a role for an...Full timeWork at officeLocal areaFlexible hours- ...benefits, and even third-party apps like Slack and Microsoft 365—all within 90... ...intelligent product workflows.We’re hiring a Staff Software Engineer to build the AI platforms within Data... .... Partner with AI Platform, Infrastructure, Security, and Product Engineering to...Work at office3 days per week
- ...shop through natural conversation. Our team owns the full search stack: from retrieval and ranking to multi-agent LLM engines, post-training infrastructure, and personalized memory. We translate cutting-edge research into production systems at global scale, with a focus...
$143.7k - $194.4k
...talented and passionate Software Development Engineer Test (SDET) to help us develop... ...interface of a remote desktop or application that... ...Netflix, Volkswagen and LG Electronics, leverage our technology... ..., frameworks and testing infrastructure to facilitate the testing...InternshipRemote workWorldwideFlexible hours- ...third-party apps like Slack and Microsoft 365—all... ...About the roleRippling's Infrastructure organization owns the... ...more than 1,000 engineers and millions of end users... ...will need8+ years of software or infrastructure engineering... ...senior engineers, Staff Engineers, and Principal...Work at office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Electron & Browser Infrastructure - Slack Desktop. Be the first to apply!
- senior infrastructure engineer Seattle, WA
- infrastructure engineering manager Seattle, WA
- infrastructure engineer Seattle, WA
- security infrastructure engineer Seattle, WA
- entry level infrastructure engineer Seattle, WA
- lead infrastructure engineer Seattle, WA
- infrastructure developer Seattle, WA
- principal infrastructure engineer Seattle, WA
- remote infrastructure engineer Seattle, WA
- data infrastructure engineer Seattle, WA


