Location: Berlin, DE or London, UK

About Tower

Tower helps data scientists and data engineers deliver on their roadmaps faster by providing a serverless data and AI platform built on Iceberg storage that is fully-integrated with your enterprise infrastructure. Our mission is to support the development of a multi-engine world where companies pick the best engine for the job and companies own their data. We are a team of industry veterans, backed by leading VCs, on a mission to push the boundaries of what’s possible in an effort to dramatically improve the lives of data engineers and data scientists around the world.

Role overview

As a User Experience Engineer at Tower, you’ll shape how users interact with our platform through intuitive, high-performance interfaces—both graphical and programmatic. You’ll own core components of our Next.js frontend, command-line tools, and user-facing workflows that make deploying and managing data apps feel simple, fast, and reliable. Your work will directly impact the day-to-day productivity of data engineers around the world.

This is a highly collaborative role spanning product design, front-end engineering, and developer tooling. If you enjoy designing elegant user experiences, building clean and testable interfaces, and talking to users to understand their pain points, this role is for you.

What you’ll do

What we’re looking for