What You'll Do Lead AI-First Enterprise Experiences at Teradata. We are seeking a Senior Manager, Software Engineering to lead teams building modern, scalable, and AI-first user experiences across Teradata's cloud analytics platform.
In this role, you will own the UI engineering strategy, execution, and people leadership for critical customer-facing experiences used by data practitioners, developers, and platform operators. You will lead multiple teams responsible for delivering intuitive, high-quality interfaces that enable users to discover data, operationalize AI, and manage analytics workflows at enterprise scale.
This role is ideal for a hands-on engineering leader who combines strong people leadership, architectural judgment, and a product mindset in a fast-paced, AI-driven environment.
This role reports to the Director of Engineering, Experience / User Platform.
Key Responsibilities
- Lead and scale UI engineering team delivering enterprise-grade, customer-facing applications.
- Define and evolve the frontend architecture strategy for large-scale, multi-tenant, persona-based experiences using modern JavaScript/TypeScript frameworks (React).
- Partner with backend and platform teams to ensure seamless integration with distributed services, APIs, and AI infrastructure.
- Lead delivery of AI-powered and agent-assisted user experiences, translating advanced AI capabilities into intuitive workflows users can trust.
- Champion adoption of AI-assisted development practices and modern tooling to improve engineering velocity and quality.
- Collaborate with AI and platform teams to shape how AI capabilities surface in customer experiences.
- Build, mentor, and grow engineering managers and senior engineers.
- Establish a strong engineering culture centered on ownership, accountability, quality, and continuous learning
- Serve as a key engineering partner to Product and Design, influencing roadmap decisions and ensuring requirements are actionable and well-defined.
Who You'll Work With You will partner closely with Product Management, UX, Platform, Cloud Services, and AI teams to translate complex platform and AI capabilities into cohesive, production-ready experiences.
What Makes You a Qualified Candidate - 10+ years of software engineering experience, including 5+ years in engineering leadership roles.
- Proven experience leading UI or full-stack teams building large-scale, customer-facing enterprise products.
- Deep expertise in modern frontend development with React and JavaScript/TypeScript.
- Strong understanding of system design and integration with distributed backend services (Node.js, Java, or Python).
- Experience delivering products in fast-paced, platform-oriented environments.
- Demonstrated ability to lead multiple teams and drive execution across organizational boundaries.
What You'll Bring - Strong product and engineering judgment with a focus on simple, scalable, and user-centric solutions.
- Experience setting quality standards through automated testing, CI/CD, and engineering best practices.
- Ability to operate effectively in ambiguity and bring clarity to complex initiatives.
- Passion for building AI-enabled products that solve real customer problems.
- Excellent written and verbal communication skills with the ability to influence at all levels.
#LI-CP2