Remote (Australasia Time Zone)
Hands-on leadership role | Title and compensation are flexible based on experience
About the role
Trillion is looking for a hands-on data engineering leader to own our ad-tech analytics and reporting platform and manage the engineers who build it. You will be accountable for the full path from event generation and Kafka-based transport through ClickHouse storage, aggregation, and reporting in Metabase.
This is a player-coach role with direct reports. You will set technical direction, coach the team, and own delivery, while still writing production code, reviewing schemas and queries, and working through difficult data problems alongside the engineers. The role may become less hands-on as the team grows, but it will remain technical.
One of the first priorities is to keep the current legacy pipeline stable while designing and building its replacement. That work will require a practical migration plan, parallel processing, careful reconciliation, and the ability to improve the platform without disrupting business-critical reporting.
Working hours: Our team spans the United States and Australia, so this is not a fully asynchronous role. Depending on where you are based, your schedule will need regular, agreed overlap with both US and Australian working hours. We will discuss the specific hours during the interview process.
What you’ll own
Data platform and hands-on engineering
Set the technical direction for the ad-tech data platform, with Kafka and ClickHouse at its core.
Design, build, and operate high-volume ETL/ELT pipelines that ingest ad, traffic, and application events from real-time streams and legacy sources.
Maintain the existing pipeline and reporting outputs while leading a phased replacement of the legacy architecture.
Build and maintain a detailed canonical event model as the source of truth, together with efficient roll-up tables for analytics, Metabase, and application use.
Develop minute-level and near-real-time aggregation pipelines, including deterministic reprocessing and backfills for late, duplicate, or corrected data.
Write and review production code for pipelines, Kafka consumers and producers, rollups, schema migrations, reconciliation, and operational tooling.
Define standards for ClickHouse schema design, partitioning, sharding, replication, retention, and query performance.
Review application logging and instrumentation, and introduce new or parallel event publishing when existing data cannot support accurate reporting or attribution.
Establish practical standards for testing, monitoring, documentation, data quality, and service-level expectations.
People leadership and delivery
Directly manage the current data engineers through regular one-to-ones, coaching, clear goals, actionable feedback, and performance support.
Set priorities, assign work thoughtfully, remove blockers, and create an engineering rhythm that makes delivery predictable.
Grow the team over time by helping define roles, interview candidates, and onboard new hires.
Turn business and reporting needs into clear technical designs, milestones, and ownership.
Own delivery commitments, operational stability, and the quality of the team’s data products.
Lead investigations into discrepancies that affect revenue, optimization, customer reporting, or trust in the data.
Cross-functional partnership
Work closely with Product, Engineering, Analytics, and company leadership to define monetization and reporting requirements.
Identify gaps between the current platform and future reporting needs, then propose phased solutions that balance speed, risk, and long-term maintainability.
Partner on metric definitions and data models exposed through Metabase so reporting remains consistent, explainable, and fast.
Communicate trade-offs, risks, and progress clearly to both technical and non-technical stakeholders.
What we’re looking for
6+ years building and operating production data systems, including high-volume event data and near-real-time pipelines.
Experience directly managing data engineers while remaining hands-on in production systems.
Strong production experience with ClickHouse or a comparable columnar OLAP database; direct ClickHouse experience is strongly preferred.
Substantial hands-on experience with Kafka, including event design, producers and consumers, delivery semantics, replay, and operational troubleshooting.
Advanced SQL skills and a strong understanding of analytical and time-series query patterns.
Working knowledge of the ad-tech ecosystem and its data flows. You should be comfortable with concepts such as requests, impressions, clicks, conversions, revenue attribution, CPM, RPM, CTR, and common causes of reporting discrepancies.
A solid grasp of data modeling and the partitioning, sharding, replication, and performance trade-offs involved in distributed systems.
Experience shipping pipelines with CI/CD, orchestration, observability, and safe backfill or reprocessing workflows.
The ability to read application code well enough to improve event schemas, logging, and instrumentation.
Strong debugging judgment and clear written and verbal communication.
Helpful experience
Operating and tuning ClickHouse clusters at scale.
Modernizing or replacing a legacy analytics and reporting platform while keeping existing outputs reliable.
Using stream-processing frameworks such as Flink or Spark Structured Streaming.
Working with data observability and data quality frameworks.
Building data platforms for high-scale monetization, advertising, or traffic-driven products.
Applying data science or machine learning to optimization, experimentation, forecasting, or monetization performance.
What success looks like in the first 3–6 months
You understand the existing architecture, have earned the team’s trust, and have taken clear ownership of priorities and delivery.
You have audited the current pipelines, event logs, ClickHouse environment, and legacy reporting systems, with documented risks around correctness, latency, and scale.
The legacy pipeline has clear operational ownership, monitoring, and a plan for addressing its most immediate reliability risks.
You have completed a gap analysis against current and planned ad-tech reporting needs, including attribution accuracy and latency.
There is an agreed, phased roadmap for replacing the legacy platform without interrupting critical reporting.
New or parallel event publishing is in place for at least one important data flow where the existing instrumentation is insufficient.
At least one end-to-end pipeline has been delivered from raw Kafka events to ClickHouse tables and Metabase-ready reporting, with monitoring, documentation, and reprocessing support.
What we offer
Flexible remote work, with optional in-office days.
Health coverage and a 401(k) match.
A collaborative environment with room to shape the platform, the team, and how data engineering is practiced at Trillion.
A lead-level scope with direct reports. The final title and salary will be agreed based on the successful candidate’s experience and the scope they are best positioned to own.
.grecaptcha-badge { visibility: visible; } .custom-control-label::before {left: -1.40rem;} .custom-control-label::after {left: -1.40rem;} /* sc-60523: salary is now a numeric text field for all locations (dropdown removed) */ #inputWagesExp {display: inline-block;} .form-group {align-items: center;} .form-group label {font-size: 24px; line-height: 1.5;} label {margin-bottom: 0;} .form-control{font-size: 20px;}