Senior Data Engineer
We are looking for a Senior Data Engineer to be a part of our Data and Analytics team. The Senior Data Engineer will be responsible for accomplishing designed tasks, projects and operations related to data. This is a broad, high-ownership remit - from the real-time tracking pipelines that capture every click and conversion, to the canonical event ledger, attribution and reconciliation the business settles money on, to the analytics that product and commercial teams use every day. You will shape architecture and standards, not just execute tickets. If you want a greenfield platform, real ownership and direct impact on the product, this is it.
- Design, build and own real-time and batch pipelines that ingest clicks, server-to-server (S2S) postbacks, operator data feeds and (where relevant) on-chain events.
- Build the canonical, append-only, identity-resolved event model that powers attribution, qualification, commission and reconciliation.
- Implement data quality, deduplication/idempotency, reconciliation and observability so figures are trustworthy enough to settle real money on.
- Model data and a transformation/semantic layer (e.g. dbt) that powers self-serve analytics and BI for a small, fast-moving team.
- Partner closely with product and backend engineering on event instrumentation, tracking links/postbacks and schema design.
- Stand up and steward the cloud data platform - infrastructure-as-code, CI/CD, monitoring, cost and security.
- Enable downstream measurement and ML use cases — fraud detection, predicted player LTV, benchmarks - by building the data foundations they depend on.
- Set engineering standards and mentor as the data team grows.
- 5+ years in data engineering, including designing and operating scalable production pipelines - both batch and real-time (required).
- Hands-on streaming / event-driven experience (not only batch DWH/ETL) - message buses and stream processing (required).
- Expert SQL and strong Python; solid software-engineering practice (version control, CI/CD, testing, code review) (required).
- Proven data modelling (event-based and dimensional) and building a transformation/semantic layer (required).
- Production experience on a cloud data platform with a lakehouse/warehouse and pipeline orchestration (required).
- A data-quality mindset: idempotency, reconciliation, lineage and observability as first-class concerns (required).
- Ownership and pragmatism - comfortable with ambiguity, greenfield builds and wearing several hats in a small fast-paced team (required).
- Excellent communication; works fluently with product, engineering and commercial stakeholders (required).
- Domain experience in iGaming, adtech/martech, affiliate marketing, attribution or payments (nice-to-have).
- Worked with tracking, attribution, identity resolution or clickstream/event analytics at scale (nice-to-have).
- Familiarity with crypto / on-chain data (nice-to-have).
- BI tooling (Power BI, Looker, Tableau, Qlik) and enabling self-serve analytics (nice-to-have).
At Catena Media, we are on a mission to be the #1 choice for global performance-based online marketing. As a leader in the iGaming, sports betting, and esports industry, we empower brands and drive measurable results in online lead generation. We are obsessed with turning creative ideas into valuable realities. As a company, we believe that innovation and collaboration can happen anywhere in the world. Say hello to flexibility and a hybrid-approach atmosphere! With a strong company culture, our 200+ strong workforce collaborates from around the globe to build affiliation solutions. Driven by our company values, we believe being human is an essential resource, and we promote a healthy work-life balance. Join our team and unlock the door to a diverse global community.
