Staff Backend Engineer (Slackbot AI, Slack)

Salesforce

San Francisco, United States Posted September 29, 2026

Check how well your resume matches this job

On-site Full-time Senior
Salary Range

$197,300 - $344,700

Job Description

Join the Slackbot team as a Staff Backend Engineer, where you'll play a key role in shaping the future of AI-powered work. You'll design, build, and own the systems and APIs that directly impact Slackbot's product experience. This role requires a collaborative engineer with a focus on simplicity and reliability in system design. You'll work closely with product managers, designers, and other engineers to create high-impact features, drive search and intelligence, and ensure operational excellence.

  • Collaborer avec les chefs de produit, les designers et d'autres ingénieurs pour conceptualiser et construire de nouvelles fonctionnalités.
  • Contribuer aux systèmes qui rendent Slackbot plus intelligent en matière de recherche et de surfacing de l'information.
  • Assumer la responsabilité des fonctionnalités de l'équipe ou des systèmes centraux, en définissant leur santé à long terme et leur feuille de route.
  • The ability to significantly contribute to technical architecture discussions and drive critical technical decisions across teams
  • A track record of writing understandable, testable code with a strong focus on maintainability
  • Proven experience with functional or imperative programming languages (e.g., PHP, Python, Java, Ruby, Go, or C). Expertise in our stack—PHP/Hack, Java, MySQL, and Linux—is a strong plus, but general familiarity with other common web languages and relational databases is a fine substitute
  • Experience building search infrastructure, large-scale APIs, or AI-powered systems is highly desirable
  • 10+ years of professional experience building and shipping web applications with a focus on backend development
  • Strong Communication Skills: You can clearly explain complex technical concepts to non-technical stakeholders, including designers, support, and product managers
  • Solid computer science fundamentals including data structures, algorithms, programming languages, distributed systems, and information retrieval
Required Skills
Slack collaboration system design PHP Python Java Ruby MySQL Linux communication distributed systems
How to apply

You apply on Salesforce’s own careers site. No account needed.

Apply on company site
How well do you match?

Upload your resume and ARes scores it against this job in a few seconds. No account needed.

Your resume is read to calculate the match and then deleted. Nothing is saved.

Already have access? Sign in
About Salesforce

See every open role at Salesforce on ARes.

More Jobs at Salesforce
Share This Job