Location: Berlin, DE or London, UK
Data teams waste countless hours wrestling with infrastructure instead of solving their businesses’ most critical problem: How to get more value from their data. Tower changes that.
We're a Python-native serverless data stack built on Apache Iceberg with powerful ETL and Lakehouse management tools. We integrate seamlessly with enterprise systems and make companies more nimble by letting them choose the best engine for each job while maintaining full data ownership.
Backed by leading VCs, we're a team of industry veterans from Snowflake and Databricks on a mission to make data engineers superheroes 🦸.
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.