Product Engineer (España)

Product Engineer (España)

30 oct
|
Restate
|
España

30 oct

Restate

España

The Opportunity We're looking for a Design Engineer to own the core Restate UI, design and code. It's a live window onto a distributed system that keeps moving while you're looking at it. The data is large, it changes under you, and the person reading it is usually in a hurry. Holding that as the product grows is the job, and you'd hold it end to end: the design decisions and the code that ships them. Restate is built by a team of world-class engineers
- the creators of Apache Flink, leaders from Meta's messaging infrastructure, and senior engineers from AWS and Confluent. We want to hire a great Design Engineer to ensure a stellar developer experience across the core Restate UI and adjacent parts of the product. Architect, design and ship the core Restate UI: from whiteboarding sessions with engineers to production-ready code. People come to the UI to work out what happened, often while something is on fire, and it has to get them there quickly. Build for data at scale: large result sets, live updates, filtering and search that hold up, and the charts and timelines that sit on top of them. Design the states nobody designs: loading, empty, partial, error, one result and far too many. Keep it fast: Rendering cost, data loading and perceived latency are design decisions here, not a cleanup pass at the end. You'll make sure we keep shipping at the same design bar. Build scalable design systems in code: reusable components and patterns for architecture, code, and interactive elements that others can benefit from. We’re looking for a design engineer with strong opinions and a portfolio that backs them up,



with work you’ve both designed and built. Production front-end skills. React, TypeScript, and modern HTML/CSS. A portfolio of shipped work, where we can see both the craft and the code behind it. Strong design sensibility. Information design. Turning a lot of data into something a person can read quickly. Data-intensive interfaces. Pagination, virtualization, filtering, search, and charts built on real data rather than a tidy sample. Front-end performance. You've profiled and fixed slow rendering, long lists, wasted re-renders, bundle size. Motion design ability, built in code. Design systems in code. Reading beyond the front end. API specs, queries, backend code. You don't have to write the backend, but you should be able to read it and work out what's going on. Data visualization: timelines, traces, graphs, time series with more data points than pixels. We're not where we'd like to be here, and we'd like the next person to care about it. 3D, generative, or game-like web work (Three.js, GLSL shaders, and the like). Comfort reaching into the backend when a feature needs it. Comfortable deploying and owning something serverless yourself: Cloudflare Workers, Vercel, or similar, with a working grasp of edge runtimes, caching, and cold starts. You want to lead a design team rather than be the senior IC doing the work yourself. You expect a finished design to hand off, or heavy direction. Our surface area is wide, and the role lives or dies on translating it.

Location:
remote in Europe preferred; US remote for exceptional candidates

📌 Product Engineer (España)
🏢 Restate
📍 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: product engineer (españa) / españa

Suscribete a esta alerta:

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