
Sr. Manager, Engineering - AI/BI
About this role
A seasoned engineering manager who enjoys tackling complex, full-stack and backend challenges while driving product vision would find this role suitable. This position is centered on the AI/BI Dashboard team at Databricks, focusing on making the platform the best for business users to create, share, and consume data insights. The core work involves developing the entire product stack end-to-end, encompassing the UI/UX for dashboard creation, query layers, service control planes, and distribution infrastructure across various channels. A significant focus is applying AI and LLM technology directly into the product surface to enhance user interaction and speed up insight discovery.
This role exists to scale the AI/BI Dashboard product and service platform to handle a larger user base while balancing the need for high quality with performance and cost efficiency. The manager will be responsible for leading multiple engineering teams, overseeing talent development, building processes for product strategy implementation, and managing technical debt. The ideal candidate is someone who excels at hiring and developing top engineering talent, creating efficient processes to boost velocity, and making long-term architectural decisions.
Success in this role requires the ability to guide the team in developing features like agentic dashboard authoring and ensuring the platform scales to the next order of magnitude of users. It demands a strong ability to integrate AI/LLM technology into the product while managing the trade-offs between quality, performance, and operational costs.
What you will do
- Lead multiple engineering teams comprising full-stack, backend engineers, and subject matter experts focused on AI/BI initiatives.
- Oversee the sustained recruitment of top-tier individual contributors and managers, as well as developing talent across the teams.
- Build processes to effectively implement the product vision and strategy aligned with organizational goals and priorities.
- Develop software that is not only high quality but also easy to operate and maintain.
- Manage technical debt, including making long-term technical architecture decisions and balancing the product roadmap.
- Apply AI and LLM technology directly into the product surface to improve user interaction and insight retrieval.
What you need
- Possesses over six years of experience managing multiple teams that build and operate products and systems within a SaaS environment.
- Requires more than ten years of experience in distributed systems and building products, platforms, and services, including best-in-class application experience serving multiple product teams and customers.
- Must have experience scaling engineering teams from a size of 15 to 35 or more.
- Demonstrates a strong track record in attracting, hiring, and retaining top engineering talent.
- Must be a team player capable of collaborating effectively with Product Managers, Customer Success, and other engineering teams.
- Requires a Bachelor's degree or higher in Computer Science or a related field.
- Must have experience managing distributed teams across multiple geographical locations.
- Must exhibit adaptability and resilience within a fast-paced, rapidly evolving technology environment.
Nice to have
- Experience with agentic dashboard authoring
Benefits
- Eligibility for annual performance bonus
- Equity
- Comprehensive benefits and perks
Skills and tech stack
Questions candidates ask
What is the remote policy?
The posting does not explicitly detail the remote work policy for this role.
What is the compensation range for this role?
The salary range for this position is listed as $228,600 — $314,250 USD for non-commissionable roles or on-target earnings for commissionable roles.
What is the tech stack used on this team?
The team is leveraging AI and LLM technology to change user interaction methods.
What is the team size?
The role involves leading multiple talented engineering teams and managers.