UX Engineer
kestra
About the role
About Kestra
Kestra is the universal orchestration platform — open source, declarative, and designed to orchestrate data pipelines, IT automation, business workflows, and AI/agentic systems.
Trusted by over 10,000 organizations worldwide — including JPMorgan Chase, Bloomberg, FILA, and Crédit Agricole — Kestra orchestrates mission-critical workloads at scale. The open-source project has close to 30,000 GitHub stars, hundreds of contributors, and a fast-growing global community.
In March 2026, we closed a $25M Series A led by RTP Global, with participation from Alven, ISAI, and Axeleo – backed by founders from Datadog, dbt Labs, and Hugging Face.
The Role
We're looking for a UX Engineer based in Europe to own the UI/UX of Kestra's web application, from design through implementation. This role covers the full loop: you'll identify UX problems, design solutions, and ship the frontend code yourself.
This is not a marketing or brand design role. You'll work on a technical application used by engineers daily: the flow editor, execution views, dashboards, admin panels, and every screen users interact with when building and operating workflows. You need to understand complex data-heavy interfaces and the constraints of building for power users who value efficiency over visual flair.
This is a fully remote position. We're hiring from Europe for timezone alignment with the engineering and product teams.
What You'll Do
- Own UX end-to-end: identify usability issues, design solutions, and implement them directly in the frontend codebase. No handoff to another team; you ship it.
- Design and build intuitive interfaces for technically complex features: workflow editors, log explorers, topology views, scheduling UIs, and role-based access controls, among others.
- Use AI-powered prototyping tools to rapidly explore design directions and iterate on concepts before committing to code. We use Claude Code for both.
- Improve the overall coherence and usability of the existing interface by resolving inconsistencies, accessibility gaps, and interaction pain points, both in design and in code.
- Define and maintain reusable UI components, interaction patterns, and a design system that scales across the application.
- Conduct user research and usability testing with Kestra's community and enterprise customers to validate design decisions with real usage data.
- Collaborate closely with backend engineers and the product team to scope features, align on technical constraints, and deliver polished releases.
What We're Looking For
- Combined design and frontend engineering skills. You can go from wireframe to production code, and you've done both professionally.
- Proficiency in a modern frontend stack (ideally, Vue.js). You write clean, maintainable UI code, not just prototypes.
- Proven experience designing and building complex web applications (not marketing sites or landing pages). You've worked on data-heavy, tool-oriented UIs where clarity and information density matter.
- Proficiency with modern design tools (Figma or equivalent) and experience with AI prototyping tools for rapid exploration and iteration.
- Ability to think in systems: you design and build reusable components, consistent patterns, and scalable layouts rather than one-off screens.
- Strong written communication in English. You'll document design decisions, present proposals, and collaborate asynchronously with a distributed team.
- Comfortable working autonomously with minimal design team structure. You'll be the primary design and frontend UX voice on the product.
Bonus Points
- Experience with Vue.js specifically (Kestra's frontend is built with Vue).
- Experience designing and building interfaces for orchestration, CI/CD, data engineering, or infrastructure platforms.
- Familiarity with building and maintaining design systems and component libraries in code.
- Experience working with open-source products where the community provides direct feedback on the UI.
- Familiarity with accessibility standards (WCAG) and inclusive design practices.
What You Get
- Real ownership in a globally distributed, technical team.
- Direct exposure to product strategy and company priorities.
- A product used for mission-critical workloads — not demos.
- Competitive compensation, equity, and health insurance.
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free