Principal Software Engineer (España)

Principal Software Engineer (España)

03 nov
|
Elastic
|
España

03 nov

Elastic

España

OverviewAs Principal Software Engineer and tech lead for Elastic UI (EUI), you shape the design system and React component library used across Elastic products.
You set the technical direction, own architecture decisions, and mentor a global UX engineering team to deliver accessible, high-quality UI across many product teams.
You'll work closely with design leadership to translate design language into robust APIs, and explore AI-enabled improvements to design-to-code workflows.
Compensaciones / BeneficiosCompetitive salary
Health coverage for you and family
Flexible locations and schedules
Generous vacation days
Volunteer time allowance (up to 40 hours/year)
Parental leave (min 16 weeks)
ResponsabilidadesSet direction for component architecture, API design, theming, accessibility, and maintainability of EUI
Make hard architectural decisions around composable patterns, migration strategy, versioning, and token systems
Lead the Global UX engineering team, reviewing designs and unblocking difficult problems
Translate design language into reusable component APIs in collaboration with design leadership
Drive adoption of the design system across Elastic through cross-team collaboration
Raise bar on accessibility, performance, and cross-browser correctness
Mentor engineers via code review, design critique, and pairing




Represent the General UX team in cross-functional planning and advocate for design system health and developer experience
Use telemetry and feedback to identify friction and lead improvement initiatives
Explore AI-enhanced design-to-code workflows while ensuring quality of shipped components
Requisitos principalesDeep hands-on expertise building/reacting with React and TypeScript component libraries in production
Strong leadership track record in architecture and driving quality across a team
Experience designing composable, flexible APIs including patterns like compound components, render props, headless components, theming/token systems
Strong accessibility expertise (WCAG, semantic HTML, keyboard/screen-reader)
Experience managing lifecycle of a widely-used library: releases, deprecations, migrations, documentation
Ability to partner with designers to translate visual intent into technical constraints and contracts
Judgment to balance reusable abstractions with pragmatic, clear tradeoffs
Mentoring experience and hands-on leadership in distributed/open source environments
Curiosity about AI to improve design-system workflows with high quality guarantees
Excellent communication for cross-functional and stakeholder alignment
Collaborative and communicative
Strong judgment and decision-making
Mentoring and coaching
React
TypeScript
Design systems

📌 Principal Software Engineer (España)
🏢 Elastic
📍 España

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: principal software engineer (españa) / españa

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: principal software engineer (españa) / españa