Principal Software Engineer - Global UX - Application - PlatformNew$46K–$183K

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.