Director of Engineering (Frontend)
Software Engineering
Bengaluru, Karnataka, India
About ThoughtSpot
ThoughtSpot's next-generation Search & AI-driven analytics platform lets business users run natural language queries across billions of rows of data and receive AI-generated insights in real time. Our platform is built for any business user, yet powerful enough for the most demanding enterprise environments — without compromising speed, security, or governance.
We were co-founded by engineers who built search and infrastructure at Google, database systems at Microsoft, and enterprise software at Oracle. Diversity isn't a box we check — it's the heart of Selfless Excellence, the core value that drives how we build, ship, and lead.
The Role
ThoughtSpot is looking for a Director of Engineering who leads from the front — someone who gets things done, drives execution with urgency, and pairs that bias for action with the strategic thinking to set a compelling long-term direction. This role leads the Liveboard team within the Connected Insights track. The Liveboard is ThoughtSpot's primary interactive canvas — the surface that every business user sees, touches, and relies on every time they engage with data. It's evolving rapidly: from a structured dashboard experience toward an AI-driven, agentic analytical workspace powered by Spotter.
This is not a caretaker role. The Liveboard team is at the center of ThoughtSpot's AI-first product transformation. We need a leader who can roll up their sleeves to solve hard problems today while thinking three steps ahead on architecture and team-building for tomorrow. You'll own the end-to-end engineering health of the Liveboard — from its core architecture and interactivity model to agent integration and the AI-driven experiences that define the next era of ThoughtSpot.
What You'll Do
Lead & Grow the Liveboard Team
- Own the engineering roadmap, headcount planning, and technical vision for the Liveboard team — a team with deep React and TypeScript DNA.
- Be an active presence in architecture forums and design reviews — not just approving decisions, but shaping them hands-on.
- Develop senior ICs and engineering leads into the next generation of ThoughtSpot engineering talent.
- Hire for intellectual curiosity, ownership mindset, and frontend depth — and build a team others want to join.
Own the Liveboard Architecture
- Audit the current Liveboard architecture — presentation layer, state management, interactivity model, rendering pipeline — and develop a compelling vision for what comes next.
- Drive the evolution of Liveboard from a static canvas to a dynamic, AI-ready analytical workspace that can power Spotter, SpotterViz, and next-generation agent-driven experiences.
- Make architectural decisions with first-principles thinking — question every assumption about how the Liveboard is structured today and push toward a scalable, maintainable foundation.
- Collaborate closely with FE Infra and Charts teams to ensure the Liveboard builds on a modern, performant frontend platform.
Raise the Quality Bar
- Treat quality as a cultural imperative, not a process checkbox — instill a quality-first mindset across the Liveboard team.
- Build operational systems (on-call hygiene, bug SLAs, regression prevention, automated testing frameworks) that structurally reduce bug accumulation.
- Define and track quality metrics that the team lives by — incident response time, customer-impacting regressions, and release reliability.
- Partner with Customer Success and Support to close the loop between customer-facing Liveboard issues and engineering accountability.
Drive Cross-Functional Impact
- Partner tightly with Product, Design, and the Spotter/AI teams to ensure the Liveboard keeps pace with an increasingly AI-native product surface.
- Represent the Liveboard team in sprint reviews, quarterly planning, and cross-functional discussions with clarity and conviction.
- Serve as the connective tissue between what customers experience in the Liveboard and what engineering builds — customer obsession must be visible in every technical and process decision.
What You Bring
Non-Negotiables
- 12+ years of software engineering experience, with at least 4+ years in engineering leadership managing a frontend-heavy team.
- Deep hands-on frontend engineering background — you've written production React, understand modern JavaScript/TypeScript at scale, and can engage credibly in architecture discussions at any level of depth.
- Proven track record of shipping complex, user-facing product features at scale — you know what it takes to own a high-visibility product surface end to end.
- Demonstrated ability to raise quality standards in a team with a meaningful bug backlog — you make this cultural, not just procedural.
- Strong judgment in developing and retaining senior IC and TL talent.
- Clear, direct communication — effective working with product and design, and comfortable representing the team to senior engineering leadership.
Strongly Valued
- Experience building or contributing to interactive dashboard, canvas, or data visualization systems — layout engines, interactivity models, responsive design at scale.
- Familiarity with AI-integrated product surfaces — building frontend experiences that expose LLM/NLP capabilities to end users in intuitive, reliable ways.
- Experience in enterprise SaaS environments with multi-tenancy, embedded analytics, and stringent performance and security requirements.
- Prior experience working in or with geographically distributed engineering teams.
- Comfort with backend services and APIs — enough to have informed conversations with backend counterparts and own end-to-end product quality.
Who You Are
Architecturally Curious: The moment you join, you start asking "why does this work this way?" You read the code, sit with engineers, pull threads — and form your own view before sharing it constructively.
Operationally Sharp: You know that great teams don't just ship features — they own what they ship. On-call discipline, bug SLAs, and retrospectives aren't overhead; they're signals of team health.
A Hands-On Execution Leader: You lead by doing, not just directing. You debug a customer issue yourself when needed. You pair with an engineer who's stuck. You unblock your team with speed and precision — and your credibility comes from the work, not the title.
Strategically Grounded: Execution is your default mode, but you never lose sight of the bigger picture. You connect today's sprint decisions to the six-month architecture arc. You think about what the Liveboard needs to become, not just what it needs to ship next.
A Builder with Strong Opinions: You have a point of view on frontend architecture and interactive UX, and you're willing to defend it — while staying genuinely open to being wrong. Decisive, but never dogmatic.
Customer-Obsessed: You feel personally accountable for what business users experience on the Liveboard. Regressions aren't just bugs to you — they're broken promises to customers.
Why This Role, Why Now
The Liveboard is the face of ThoughtSpot. It's what every customer opens, every analyst builds on, and every executive reviews. And it's in the middle of a once-in-a-generation transformation — from a structured dashboard canvas to an AI-driven analytical workspace where Spotter surfaces insights, agents trigger actions, and every interaction is personalized.
This is a rare opportunity to own the engineering of ThoughtSpot's most user-facing product surface — with the mandate to rethink its architecture, elevate its quality, and lead the team that will define what the Liveboard becomes.
If you're a leader who gets energized by hard product-engineering problems, high standards, and the challenge of growing a team alongside a fast-moving product — this role is for you.