Location: Berlin, DE

About Tower

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 🦸.

Role overview

We’re looking for a Head of Engineering to lead and scale Tower’s engineering organization. In this role, you’ll partner directly with the CTO as well as the rest of the executive team to shape the future of our technology and product, while building and nurturing world-class engineering talent. You’ll bring a balance of technical depth, strategic thinking, and people leadership, ensuring that we deliver exceptional products to our customers while maintaining the culture and craftsmanship that Tower was founded on.

This is a pivotal leadership role for someone who wants to take ownership of engineering execution in a fast-growing startup. You’ll guide the team through scaling challenges, establish best practices, and create an environment where engineers can do the best work of their careers.

What you’ll do

What we’re looking for