Skip to main content
Back to jobs

Engineering Manager (Data Foundations)

External
permutive logoPermutive · London, UK
Full-timeOn-site3d ago
ComplianceETLRESTRoutingScala
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

Permutive's mission is to rebuild data in advertising to protect privacy. The open internet needs a sustainable foundation that funds the free & open online experiences we all rely on. Permutive's data collaboration platform uses edge technology to securely process data where it is and AI to discover signals that drive performance, respecting consumers' privacy preferences while delivering outcomes for publishers & advertisers. Our customers include some of the world's largest media companies and advertisers, including News Corp, Warner Brothers Discovery, Hearst, The Guardian, Sky, State Street, Sonos, and Apple, and we're backed by leading investors like SoftBank Vision Fund and Y Combinator. Data Foundation owns the data platform the rest of Permutive is built on. We process around 75,000 events per second on average, with peaks approaching 200,000, and turn that firehose into the catalog of event data, identities, and third-party marketplace data that every other team draws on. Ingestion, storage, identity resolution, routing, and external data onboarding are all ours. Doing this well is a genuine engineering challenge. Most of our processing is live and stream-based rather than overnight batch, so maintaining consistency in near real time is a constant problem to solve. And at this volume, cost is an engineering concern in its own right, it's easy to make it explode, and keeping it under control takes real care. The team is platform heavy but maintains product surfaces: external data onboarding has a customer facing experience, and the team owns the APIs and controls through which customers and internal teams manage data flows. We're looking for an Engineering Manager who combines solid engineering foundations with the ability to build, support, and grow a high-performing team. You'll partner closely with a strong Tech Lead and work alongside other Engineering Managers and Product to shape how the wider platform evolves. Your engineering background matters, you'll engage in architectural trade-offs and help your team navigate complex distributed systems problems, but your primary impact will be through the people you lead and the clarity you bring to their work. What you'll be doing? Owning the team's roadmap. Product, your Tech Lead, and the other Engineering Managers will all have a view on what to build and you'll weigh it, but the roadmap is yours to shape and yours to answer for. This is a role with genuine autonomy, you decide where the team invests and you own the outcome. Shaping the technical direction. You won't be writing production code, but you'll be in the architecture conversation, pushing on trade-offs, asking the sharp questions, and making sure the team is solving the right problem the right way. On a platform this technical, that judgement matters. Building the team. You'll be responsible for the growth, performance, and day-to-day support of your engineers and for how the team works together. We care about culture, collaboration, and how we improve over time, and you'll have real ownership over building the kind of team people are proud to be part of. Underpinning everything. Data Foundation's systems are consumed by every other team, what you build shows up across the whole platform. That reach is the leverage of the role: get the foundations right, and you make everyone faster. You'll be doing all of this in a genuinely collaborative environment. We've worked hard to build a team with real psychological safety - where people can speak up, disagree well, and where good ideas win regardless of who they come from. It's a good place to work, and keeping it that way matters to us. What you'll need? Experience managing a team of engineers (3+ engineers) in a delivery-focused environment. You need to have actually managed people - supported their growth, had difficult conversations, and taken ownership of team outcomes. A strong engineering background in distributed systems, data platforms, or similarly complex domains. We're not looking for someone who can pair-program with the team tomorrow, but we do need the technical depth to lead this team credibly - to make sound judgements at the architecture level - even if you're no longer hands-on day to day. The ability to work alongside strong technical ICs as a genuine partner; engaging with their thinking, helping them do their best work, and communicating clearly across technical and non-technical audiences. We'd be particularly excited if you have Experience with data platform systems - ingestion pipelines, ETL orchestration, streaming or batch processing at scale. Familiarity with Scala, the JVM, or functional programming. Experience operating in a domain with strong privacy or compliance constraints - ad tech, health tech, fintech, or similar. Experience with identity resolution, data onboarding, or third-party data integrations. None of these are requirements. If you don't have much fr

Benefits

Health insuranceVision insurance

Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at permutive? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect