The opportunity
Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale — unleashing the potential of businesses and people. The Elastic Search AI Platform, used by more than 50% of the Fortune 500, brings together the…
What you'll do
Provide technical leadership for Elastic UI (EUI), setting direction for: component architecture, API design, theming, accessibility, and long-term maintainability across a design system consumed by many product teams.
Own the hardest technical decisions in the system: composable component patterns, breaking-change and migration strategy, versioning, token architecture, and the tradeoffs between flexibility and consistency.
Act as tech lead for the Global UX engineering team: setting technical standards, reviewing designs, unblocking engineers on difficult problems, and ensuring the team's work ladders up to a coherent long-term architecture.
Partner closely with design leadership to translate design language, visual: direction, and interaction patterns into robust, reusable, well-documented component APIs.
Drive adoption of the design system across Elastic by working directly with: consuming teams, understanding their constraints, and evolving EUI's APIs and documentation so adoption is easy rather than forced.
Raise the bar on accessibility, performance, and cross-browser correctness: for shared UI building blocks used throughout Elastic's products.
What they're looking for
- Mentor and grow engineers on the team through code review, design critique,: and pairing, and help develop the next generation of senior and staff-level engineers.
- Represent the Global UX team in cross-functional planning with product,: design, and engineering leadership, and make the case for investment in design system health and developer experience.
- Use profiling, telemetry, and feedback from consuming teams to identify where: the design system is creating friction, and lead the initiatives that fix it.
- Explore how AI can improve the design-to-code workflow: for example, component generation from design specs, automated accessibility checks, or AI-assisted migration tooling - while holding the team accountable for the quality and correctness of shipped components.