Senior Software Engineer - Cloud Partner Integrations
ClickHouse
EMEA · Onsite · Full Time
Posted
Job description
About the team Most providers make customers migrate their data to them. We're doing the opposite: bringing ClickHouse Cloud into the environments our customers already trust, so their data stays useful right where it lives. Those environments come in a few shapes. Some are major cloud data platforms that run ClickHouse as a native service, so customers get it without leaving the tool they already use. Some are BI and visualization tools that need ClickHouse to show up as a fast, first-class data source behind their dashboards. And some are developer and data platforms we connect through marketplaces and identity federation with a couple of clicks to link an account. The goal is the same every time: ClickHouse should feel like a first-class citizen in every environment. As the founding backend engineer, you'll set the technical defaults for this team. You'll have end-to-end ownership, but you'll also work inside the constraints of platforms you don't own: thin documentation, unfamiliar deployment topologies, and timelines governed by partner approval cycles. A lot of the challenge is engineering across trust boundaries you don't fully control. You won't be doing it alone. You'll work closely with the team's engineering manager and a small founding group that will grow around you, but you'll be the one setting the technical direction. If that sounds like your kind of challenge, let's talk. What you'll do You'll own an integration end to end: the design, the code, and the production system that keeps running after launch. You're setting the technical defaults a growing team will inherit, so the early decisions matter. Day to day, that looks like: Owning the architecture: auth and identity flows, multi-tenancy, how data moves and where it's allowed to live, performance, and what happens in production Running what you build. You'll be on-call for your own work from early on, before there's a dedicated platform to lean on, which means owning the infrastructure, CI, deployment, and observability behind it Working on top of external platforms you can't change, and being straight about which risks are yours to manage and which aren't Partnering closely with the internal teams whose services you depend on: asking clearly, agreeing on interfaces, and finding ways to keep moving instead of waiting around to be unblocked We'd also expect you to have opinions about wher…