Salesforce logo

Senior Staff Slack Front End Infrastructure Software Engineer

Salesforce

On-siteGeorgia, LAlead$263k–$401kPosted 8h ago

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