Description
Salesforce 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 Slackbot team is at the forefront of a strategic initiative to make Slack the primary interface for AI-powered work , establishing Slackbot as the on-ramp to AI and the singular gateway to a company's collective knowledge. We build the intelligent search, automation, and foundational capabilities that make Slackbot delightful, trustworthy, and performant at scale.
As a Staff Backend Product Engineer, you will be instrumental in designing, building, and owning the systems and APIs that directly shape Slackbot's product experience , from intelligent search and third-party data integrations to the platform foundations that let Slackbot scale across millions of users.
Responsibilities:
- Conceptualize and Build: Collaborate closely with Product Managers, Designers, and other Backend/Frontend Engineers to brainstorm, conceptualize, and build new, high-impact features for Slackbot's large and rapidly growing user base.
- Drive Search & Intelligence: Contribute to the systems that make Slackbot smarter about finding and surfacing the right information, across any connected source.
- Deliver High-Quality Results: Contribute heavily to team projects that have a significant, measurable impact on the business and the user experience.
- System Ownership: Actively own team features or core systems, defining their long-term health and roadmap while improving the health of surrounding integration systems.
- Operational Excellence: Assist our skilled support and operations teams in triaging and resolving complex production issues.
- Mentorship and Standards: Mentor other engineers, provide thoughtful and deep code reviews, and drive improvements in engineering standards, tooling, and processes across the team.
Requirements:
- 10+ years of professional experience building and shipping web applications with a focus on backend development.
- Proven experience with functional or imperative programming languages (e.g., PHP, Python, Java, Ruby, Go, or C).
- Experience building search infrastructure, large-scale APIs, or AI-powered systems is highly desirable.
- 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.
- Solid computer science fundamentals including data structures, algorithms, programming languages, distributed systems, and information retrieval.
- Strong Communication Skills: You can clearly explain complex technical concepts to non-technical stakeholders, including designers, support, and product managers.
Benefits:
- Time off programs
- Medical, dental, vision
- Mental health support
- Paid parental leave
- Life and disability insurance
- 401(k)
- Employee stock purchasing program
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.