Senior Software Engineer, Frontend Builds & Tooling - Slack

Salesforce Service Cloud

Base: $172,500 - $260,100 annually; bonus/equity: ...
Not specified (potentially hybrid or flexible based on company practices)
8+ years javascript or typescript experience
5+ years frontend build toolchain optimization
5+ years complex system debugging
Salesforce is seeking a Senior Software Engineer for the Frontend Builds & Tooling team at Slack, focusing on enhancing developer experiences and optimizing frontend toolchains. The ideal candidate should possess over eight years of experience in JavaScript or TypeScript, with a strong emphasis on AI integration in development workflows

Job Summary

  • The role focuses on speeding up the frontend development cycle by making builds faster and more performant for hundreds of developers.
  • Candidates are expected to use AI as a core part of their development workflow to deliver secure, optimized, and high-quality code.
  • Salesforce offers competitive compensation including base salary ranges from $172,500 to $260,100 annually depending on location, plus equity and benefits.

Matching Summary

Match Score: 85

Salesforce is seeking a Senior Software Engineer for the Frontend Builds & Tooling team at Slack, focusing on enhancing developer experiences and optimizing frontend toolchains. The ideal candidate should possess over eight years of experience in JavaScript or TypeScript, with a strong emphasis on AI integration in development workflows.

Salary

Base: $172,500 - $260,100 annually; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, 401(k), paid parental leave

Skills & Requirements

Must-have

  • 8+ years JavaScript or TypeScript experience
  • 5+ years frontend build toolchain optimization
  • 5+ years complex system debugging
  • 5+ years CI/CD tools experience
  • 3+ years tsc or tsgo experience
  • AI-first development approach
  • Advanced prompt engineering skills

Nice-to-have

  • Experience with yarn workspaces
  • Typescript project references knowledge
  • CSS tooling expertise (less, Sass, PostCSS)
  • Rust programming language interest
  • React and Redux framework experience
  • PHP or Hack language background
  • Frontend linter experience (ESLint, Biome)

Key Requirements

  • Bachelor's degree in Computer Science or equivalent
  • 8+ years writing JavaScript or TypeScript
  • 5+ years configuring modern frontend toolchains
  • 5+ years building complex systems in teams
  • 5+ years with CI/CD tools
  • 3+ years with tsc and/or tsgo

Work Rights

Not specified

Tailored Resume

Cover Letter