Data Engineering Tech Lead
Indexed description
We’re looking for a Tech Lead who ends that cycle. Someone who defines how data is built, structured, and governed — and makes those standards stick. Not by managing people, but by setting a technical bar so clear that the right path becomes the easy path.
This is a senior Individual Contributor role. The Team Lead manages delivery and people. You own technical direction.
Why This Matters
Deriv’s mission is Trading for Anyone, Anywhere, Anytime. Millions of traders, around the clock, across regulatory regimes. Data powers everything: trading decisions, compliance pipelines, product analytics, AI/ML systems. At this volume, a silent pipeline failure isn’t a minor inconvenience. It’s a compliance risk, a broken model, a wrong number on a dashboard someone is making decisions from.
Real money, real regulations, real consequences. The data engineering team exists to make sure the infrastructure underneath all of this is accurate, observable, and governed. You’ll be the technical authority who ensures it stays that way.
Why Deriv
We’re in production, not planning.
- Dozens of fraud detection models running continuously against live transactions.
- AI resolving 65%+ of customer enquiries with genuine judgment, not decision trees.
- Finance automation processing real invoices, reconciliations, and procurement workflows.
- Open-source Spec-to-PR transforming product specs into full implementations.
- 400+ internal users on our workflow orchestration platform.
We share openly. Deriv is where we write about what we’re shipping, what breaks, and what we figured out the hard way. We’re also working to open-source projects, so your contributions may go beyond Deriv.
What You’ll Do
Technical Authority
- Define, document, and drive adoption of technical standards across the data engineering team — pipeline patterns, modelling conventions, integration approaches, code review expectations.
- Make architectural decisions for pipelines, modelling layers, and integration patterns. Review and align the team’s technical choices against those decisions.
- Contribute through reference designs, design reviews, and critical implementation decisions. You work alongside the team, not above it.
- Act as the senior technical reviewer for production-critical systems and design changes.
- Own production reliability for data pipelines. That means incident prevention, post-incident reviews, and systematic reduction of recurring failures.
- Build observability into every pipeline: freshness checks, completeness validation, schema drift detection, lineage tracking. If it’s not observable, it’s not production-ready.
- Drive durable fixes from root cause. Patches buy time; your solutions are permanent.
- Design dimensional models, medallion layers, and integration patterns that hold as volume and complexity grow — not just for today’s requirements, but for the next order of magnitude.
- Enforce data contracts between producers and consumers. SLAs, SLOs, and schema agreements are engineering deliverables, not handshake agreements.
- Automate scheduling, testing, deployment, and quality gates. Manual processes are debt; you pay them down systematically.
- Raise the team’s technical ceiling through design reviews, pairing, and code review standards that teach, not just gatekeep.
- Make the right path the easy path: documented patterns, reusable components, clear conventions. When a new engineer joins, they should be building correctly within their first week.
- Influence through architecture, standards, and mentoring. Your leverage is in what the whole team ships, not just what you build alone.
- Embed PII handling, access controls, and auditability into the pipeline itself. Governance is code, not a checklist someone runs quarterly.
- Automate data quality checks and anomaly detection so compliance is continuous, not periodic.
- Treat data contracts and SLAs as first-class engineering deliverables with the same rigour as application code.
- 8+ years in data engineering, with a proven track record in technical leadership or a principal engineer capacity. You’ve shipped production-grade data infrastructure, not just prototyped it. You’ve seen what breaks at scale and built systems that don’t.
- Strong experience with data modelling — Kimball star schemas, Data Vault, dimensional modelling, medallion architecture. You make practical trade-offs between purity and pragmatism, and you can explain why.
- Deep experience with a cloud data stack — GCP/BigQuery/Airflow/Python or equivalent. Strong hands-on experience with dbt, Dataform, or similar transformation and semantic layer tools. You’ve optimised BigQuery for cost and performance, and you understand partitioning, clustering, and orchestration reliability at the operational level.
- CI/CD for data pipelines is how you work, not an aspiration. Version control, automated testing, deployment pipelines. You’ve built and enforced data contracts, SLAs, and quality frameworks at production scale.
- AI coding assistants are part of your daily workflow — for design quality, code review, and engineering throughput. You’re pragmatic about what AI accelerates and what still requires human judgment.
- Excellent communication skills. You convey technical decisions clearly to non-technical stakeholders. You mentor senior and mid-level engineers through working code and design reviews, not presentations. You balance speed, reliability, cost, and governance in every architectural decision.
- This is a hands-on role. You don’t just draw architecture diagrams and walk away. You write code, review code, and own production outcomes.
- Experience designing and operating real-time or event-driven pipelines — Kafka, Pub/Sub, or equivalent.
- Exposure to low-code integration tools like Fivetran or RudderStack.
- Experience with pipeline observability tooling — lineage, alerting, anomaly detection.
- Familiarity with open table formats — Apache Iceberg, Delta Lake, or similar.
- Background in financial services, fintech, or regulated environments where data accuracy is non-negotiable.
- A track record of defining and documenting technical standards that a team actually adopted and maintained.
- Cloud: GCP, BigQuery
- Orchestration: Apache Airflow
- Transformation: dbt / Dataform
- Languages: Python, SQL
- Streaming: Kafka, Pub/Sub
- CI/CD: Version control, automated testing, deployment pipelines
- AI Assistants: Daily use as part of engineering workflow
But you’ll shape how an entire team builds data infrastructure. You’ll see your patterns and standards adopted across production systems that handle real financial transactions. And you’ll work in an environment where technical quality is valued, not just tolerated.
If you want a role where someone else defines the standards and you just execute, this isn’t it. If you want technical ownership with the latitude to define how a high-performing team builds, it might be.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search