Staff Backend Engineer, Slackbot AI - Slack
$197k - $314k • Remote • California - San Francisco
Posted 28d ago
About the job
The Slackbot team is building the future of AI-powered work, making Slack the primary interface for accessing collective knowledge and driving automation. We are seeking a product-driven backend engineer to design, build, and own the systems and APIs that power Slackbot's user experience, from intelligent search and third-party integrations to the platform foundations that enable massive scale. This role involves collaborating closely with product and design, driving the development of smart search capabilities, ensuring high-quality results, and owning core systems and their long-term health. You will also contribute to operational excellence and mentor other engineers, setting high standards for the team.
Responsibilities
- Collaborate with product managers, designers, and engineers to conceptualize and build new features for Slackbot.
- Contribute to systems that enhance Slackbot's ability to find and surface information from various sources.
- Deliver high-quality results that significantly impact the business and user experience.
- Own team features or core systems, defining their roadmap and improving surrounding integrations.
- Assist support and operations teams in resolving complex production issues.
- Mentor other engineers, conduct code reviews, and drive improvements in engineering standards and processes.
Requirements
- 10+ years of professional experience in backend web application development.
- Proven experience with functional or imperative programming languages (e.g., PHP, Python, Java, Ruby, Go, C).
- Experience building search infrastructure, large-scale APIs, or AI-powered systems.
- Ability to contribute to technical architecture discussions and drive critical technical decisions.
- Track record of writing understandable, testable, and maintainable code.
- Solid computer science fundamentals including data structures, algorithms, distributed systems, and information retrieval.
- Strong communication skills to explain complex technical concepts to non-technical stakeholders.
