Ofertas › Elastic

Principal Software Engineer - Global UX - Application - Platform

Elastic · Greece

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 precision of search and the intelligence of AI to enable everyone to accelerate the results that matter. By taking advantage of all structured and unstructured data — securing and protecting private information more effectively — Elastic’s complete, cloud-based solutions for search, security, and observability help organizations deliver on the promise of AI. What is The Role In this role, you will provide technical leadership for the Global UX engineering team, the group responsible for Elastic UI (EUI) - Elastic's design system and React component library - and the shared patterns, tokens, and tooling that give Elastic products a consistent, accessible, and high-quality experience. EUI underpins the UI of every major Elastic product. As Tech Lead, you will set technical direction for how the design system scales across dozens of consuming teams, mentor and grow the engineers around you, and act as the senior-most technical voice connecting design intent to component architecture. This is a hands-on leadership role: you will write and review code, make the hard architectural calls, and also be the person other engineers and designers turn to when a component API, theming strategy, or migration path needs to be figured out. We are looking for a Principal Software Engineer with deep expertise in React, TypeScript, and component library architecture, who has built or led design systems at scale, and who combines strong technical judgment with the leadership skills to align a team, a roadmap, and a community of internal consumers around a shared direction. What You Will Be Doing 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

Que mi agente aplique