Description
How you can help make a better world of work
We're building the analytics foundation for Culture Amp's next generation of workforce insights. This is a hands-on Senior Data Engineer role in our Data Products team, focused on data modelling and analytical query design at scale.
What you'll do
You'll design and build the data models that power insights connecting engagement, performance, hierarchy and retention data. The goal is helping leaders understand not just what's happening in their organisation, but why.
This means:
- Building analytical data models in ClickHouse, optimised for complex queries across millions of survey responses and workforce events
- Designing schemas and transformations that make it easy to compute insights across multiple data domains
- Collaborating with data scientists to bring statistical and ML models into production
- Working with streaming data pipelines (Kafka) to ensure data lands in the right shape for analytical workloads
What makes this interesting
This work is central to Culture Amp's product strategy. We have one of the largest workforce datasets in the world: years of engagement surveys, performance cycles, and organisational changes across thousands of companies. The technical challenge is making that data queryable, joinable, and useful for insights that actually matter to customers.
You'll be building something new, not maintaining legacy systems. The insights platform is greenfield work on modern infrastructure (ClickHouse, Kafka, dbt), solving genuinely hard problems around statistical validity at scale and real-time analytics.
You Have
- Strong SQL and data modelling skills. You think in sets, understand query performance, and can design schemas that balance flexibility with efficiency.
- Strong Python skills for data processing and pipeline development
- Experience with analytical databases (ClickHouse, BigQuery, Snowflake, or similar)
- Familiarity with streaming data and event-driven architectures
- Ability to work closely with data scientists. You don't need to build the models, but you need to understand what they need from the data layer.
- Comfort with ambiguity. This is discovery-heavy work where requirements evolve as we learn what's possible.
You are
- Self-motivated and able to work independently, comfortable dealing with ambiguity when necessary. You take the initiative to ensure that you have everything you need to work effectively and ask for support when required.
- A driver of technical excellence in a team environment. You’re an expert in your domain and are able to develop the expertise and knowledge of those around you.
- Someone who loves collaboration - our teams are cross functional and you’ll be working with other engineers, team leads and product managers to deliver great outcomes together.
- Aligned with our values, check them out here: https://www.cultureamp.com/company#values and demonstrate them through your working practice.