
Senior Staff Slack Front End Infrastructure Software Engineer
Salesforce
Job description
-
We’re seeking a Senior Staff Engineer to help lead the next generation of frontend architecture — improving performance, scalability, developer productivity, and reliability at scale
-
As a technical leader on the team, you’ll partner across product, platform, and infrastructure to guide architectural decisions, mentor engineers, and shape the direction of the frontend at Slack
-
Lead cross-functional frontend initiatives to improve performance, scalability, resiliency, and developer productivity
-
Design, maintain, and evolve core frontend modules — including Slack’s WebSocket infrastructure, boot process, Redux/React layers, logging, and alerting systems
-
Drive key architectural decisions that adapt our frontend infrastructure to meet evolving product and platform needs
-
Identify and resolve communication and alignment challenges across teams and stakeholders
-
Represent and advocate for frontend technical strategy at an organizational level
Benefits
-
Medical Care
-
Life Insurance
-
Retirement Savings
-
Employee Assistance Programs
-
With 9 standard holidays and four floating holidays, you get a total 13 paid days off each year- A related technical degree required
-
Proficient in React, Redux, and modern web technologies, with an ability to explain trade-offs and architectural complexities clearly
-
A people-centered mindset — you understand that long-term technical success depends on the experience of the engineers who build on your work
-
Deep familiarity with browser performance profiling and debugging tools
-
Passion for mentorship, technical education, and knowledge sharing
-
Author code that establishes forward-looking patterns that multiple teams depend on and can contribute to effectively
-
Strong communication skills — written and verbal — with a collaborative and empathetic approach to cross-team work
-
Extensive experience with JavaScript and TypeScript in large-scale applications
-
Expertise in frontend performance: React/Redux optimizations, memory profiling, flame graph analysis, and tuning for production
-
Experience leading large-scale migrations, upgrades, or frontend modernization initiatives
-
Familiarity with persistence layers, service workers, caching strategies, and offline functionality