Talent.com
takealot.com
Data Principal Engineertakealot.com • Cape Town, ZA
No longer accepting applications
Data Principal Engineer

Data Principal Engineer

takealot.com • Cape Town, ZA
30+ days ago
Job description

Purpose of the role:

  • Our data and analytics platform powers the operational backbone of Takealot Group, from logistics and supply chain to distribution centre analytics and data monetisation products. It's grown fast, and the business increasingly needs real-time operational data that our historically batch-oriented platform wasn't built for.
  • As Data Principal Engineer, you are the highest individual-contributor technical authority in the data division. The mandate: simplify the ecosystem, build the real-time data layer the business now needs, set the technical standards the Group's data governance programme runs on, and design the automation that keeps governance and platform operations manageable as the Group scales. You'll leave behind an architecture the team can understand, build on, and be proud of.
  • This is a transformation role, with executive sponsorship, direct business impact, and real autonomy over consequential technical decisions. This is a formalised, senior individual contributor milestone on our technical career ladder, a long-term seat for strong engineers who want to keep growing technically without moving into people management.

Key Responsibilities:

Ecosystem Architecture & Platform Simplification:

  • Produce a definitive, up-to-date master blueprint of the Group's data architecture, sources, flows, models, KPI mappings and use it to drive a structured simplification programme; cutting over-engineering and technical debt, standardising technology choices across teams, and making it faster to deliver new data products.

Real-Time Operational Enablement:

  • Logistics, Supply Chain, and Distribution Centre operations need faster access to operational data than our current batch-oriented warehouse provides.
  • Design and build the event-driven, live data layer that decouples these systems from the historical reporting warehouse, enabling faster and more precise operational analytics across the Group.

Data Governance Standards & Documentation:

  • Establish and own the technical standards that underpin the Group's data governance programme.
  • Defining data quality standards, lineage documentation requirements, and data management practices, and building them into sprint workflows as normal engineering practice.
  • Working with central team SMEs (Data Engineering, Analytics Engineering, BI, DataOps) to turn existing engineering practice into formal, Group-level domain standards.
  • Building and maintaining a centralised architecture repository as the Group's single source of truth for how data flows across the ecosystem. Given the scale involved, hundreds of systems across 15-20+ business units. This is a phased build: the first 90 days should produce the repository's structure and the first few highest-priority domains, with full coverage growing over the following quarters.
  • Keeping standards and documentation current as the platform evolves.

AI Enablement, Integration & Automation Platform:

  • Define the technical guardrails that let teams innovate safely: data contracts, security and privacy controls, model governance patterns, and clear standards for embedding automation into data engineering operations.
  • Own platform alignment for AI consumption, so BigQuery, Dataform, and Looker expose data that AI tools and copilots can use reliably and safely: documented schemas, semantic layers, data contracts, consistent access patterns.
  • Lead integration planning for AI tooling on the platform, secure, well-governed connection patterns for AI agents, in line with the Group's AI Data Policy.
  • Design and build automation that keeps governance and platform operations manageable as the Group scales, automated maturity telemetry from platform metadata (classification tag coverage, lineage completeness, Dataform test coverage, Looker documentation completeness), self-service onboarding tooling, and AI-assisted copilots that cut manual facilitation work across the Group.

Technical Onboarding, Training & Knowledge Transfer:

  • Replace fragmented, course-heavy onboarding with a structured learning path and reference architecture guides tailored to different skill levels (engineering, analytics, BI).
  • Design specialist technical training modules covering architecture and standards, and contribute content into the Group's tiered governance training.
  • Success here means the team can operate without depending on any one person's knowledge.

Technical Leadership & Mentorship:

  • As the highest individual contributor in the data domain, you weigh in on design disagreements, unblock the most complex cross-functional challenges, and set the engineering standard for the division.
  • Where a technical recommendation conflicts with a team's delivery priorities, the accountable manager makes the final call, your job is to bring the strongest technical case to that decision.
  • You coach and mentor senior and staff-level engineers, advise the Engineering Director on platform and governance strategy, and contribute to the technical career path matrix for the department.

Output:

  • By 3 months, you should have an initial ecosystem audit and a first-cut master architecture blueprint, a formal technical design for the live operational data layer ready for approval, and the first set of Group-level domain standards drafted with central team SMEs. You'll also have scoped the AI guardrails and put together a prioritised automation build plan; the telemetry, tooling, and copilot work that makes the rest of this role sustainable.
  • By 6 months, the operational data layer should be live for Logistics, Supply Chain, and DC analytics, with AI adoption guardrails finalised and adopted. The architecture repository should be live with the initial priority domains documented and a coverage roadmap agreed for the rest. Automated governance telemetry should be running for those same priority domains, a structured onboarding path should be in active use, and the technical career progression matrix should be published.
  • Some of this will still be in motion past 6 months, that's expected given the scale of the ecosystem. What should be steadily true on an ongoing basis: complexity reduction work measurably reclaiming engineering capacity, governance standards kept current as the platform evolves, governance and onboarding overhead staying low because of automation and self-service tooling, and architectural standards documented and accessible across the team.

Minimum Required Qualification:

  • A Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field is preferred; equivalent demonstrated experience at this scale and seniority will be considered in place of formal qualifications.

Minimum Required Experience:

  • 8+ years experience in data engineering, including at least 3 years at principal or architect level in a complex, high-scale environment.
  • A track record designing and delivering large-scale data platforms: lakehouse/warehouse, real-time event streaming, data ingestion frameworks.
  • Experience leading platform simplification or technical debt reduction, not just greenfield builds.
  • Experience contributing technical standards into a formal data governance programme (DMBOK familiarity a plus).
  • Hands-on experience with AI or ML data infrastructure: feature stores, model serving pipelines, data contracts, drift monitoring.
  • Experience integrating AI/LLM tooling (copilots, agents, RAG) with a data platform, access patterns, semantic layers, and data contracts that let AI tools consume data safely.
  • A track record of building automation or internal tooling, dashboards, scripts, copilots that cuts manual operational work.
  • Exposure to logistics, e-commerce, or supply chain data is a plus.

Technical Skills:

  • Deep GCP expertise, particularly BigQuery and Dataform.
  • Strong experience with stream processing frameworks (Kafka, Pub/Sub, or equivalent).
  • Solid command of dimensional and event-driven data modelling; working knowledge of Looker/LookML.
  • Experience with Infrastructure as Code (Terraform or equivalent) and CI/CD for data pipelines.
  • Strong Python and SQL; familiarity with dbt-style transformation frameworks and orchestration tools.
  • Understanding of POPIA obligations as they apply to data processing and governance.

Architecture & Governance:

  • Can produce clear architecture documentation: data flow diagrams, ADRs, technical blueprints, onboarding guides.
  • Experience designing for auditability, data lineage tracing, and compliance requirements.
  • Comfortable weighing build vs. buy trade-offs and driving technology standardisation across teams.

Leadership & Communication:

  • Comfortable acting as the final technical authority in a data domain — setting standards, making calls, bringing teams along.
  • Experience advising senior stakeholders and translating technical trade-offs into business terms.
  • Genuinely invested in growing the people around you, through mentorship and knowledge-sharing.
  • Pragmatic: understands the best architecture is the one the team can actually run.
Create a job alert for this search

Data Principal Engineer • Cape Town, ZA

Similar jobs

Investment Technology Process Engineer (SQL) (CPT)

Datafin RecruitmentCape Town, ZA

A renowned Independent Asset Management Firm seeks a results-driven Investment Technology Process Engineer with strong SQL skills and a minimum of 3 years’ experience within Financial Services or A... Show more

 • Promoted

Machine Learning Engineer

IKUECape Town, Western Cape, South Africa

Let's build the future together!.Ikue is a tech start-up with a clear purpose and vision - to provide.We know that Customer data is at the heart of hyper personalisation and are.We are building a d... Show more

Service Sales Executive

EmplyfyBlouberg, WC, ZA

We’re looking for an ambitious.Our customers are already looking for cleaning services — your job is to understand what they need, present the right solution and turn the enquiry into a booking.You... Show more

Virtual Sales Advisor

EmplyfyAtlantis, WC, ZA

Want a fully remote sales role where your performance directly impacts your earning potential?.We’re a growing UK-based cleaning company specialising in Residential and End of Tenancy cleaning, and... Show more

Data Engineer (Python, SQL, PostgreSQL, Node.js) – (In Office) CPT

Datafin RecruitmentCape Town, ZA

An Investment company is searching for an innovative Data Engineer to join their growing team in Durbanville, Cape Town.If you're passionate about building scalable data solutions, solving complex ... Show more

 • Promoted

B2C Sales Consultant

EmplyfyAtlantis, WC, ZA

We’re a growing UK-based cleaning company specialising in.Residential End of Tenancy cleaning.If you’re driven by targets, enjoy speaking to customers and know how to turn a conversation into a sal... Show more

Sales Support Specialist

EmplyfyBlouberg, WC, ZA

UK-based cleaning company and help ensure customer enquiries are followed up, managed and converted into bookings.You’ll support the sales process by engaging with warm leads, answering customer qu... Show more

Data Integration Engineer

Salt South AfricaCape Town, ZA

Our client is looking for a Data Integration Engineer who is passionate about backend engineering, distributed systems, and cloud-native architectures.This is a hands-on role where you’ll design an... Show more

 • Promoted

Data Engineer

PBT GroupCape Town, Western Cape, ZA

We are looking for a well-rounded Data Engineer with strong hands-on experience across SQL, ETL development and Data Warehousing, ideally within the Microsoft technology stack.Key requirements: - ... Show more

 • Promoted

Senior BI Engineer

AiRCape Town, Western Cape, South Africa
Quick Apply

Help us empower millions across Africa by building the data foundation for a leading fintech platform.You'll design and implement BI solutions that drive critical business decisions.BI Engineering ... Show more

Sales Support & Project Coordinator

Time PersonnelTable View, Western Cape, ZA

REQUIREMENTS - Matric - Experience in administration, coordination, customer support, or similar roles - An interest in design, interiors, architecture, tiles, flooring, or construction-related pr... Show more

 • Promoted

Recruitment & Operations Administrator

EmplyfyMelkbosstrand, WC, ZA

We are a fast-growing UK-based cleaning company dedicated to delivering outstanding service to our clients.Recruitment & Operations Administrator.Working closely with the HR Manager and Operati... Show more

Digital Sales Consultant

EmplyfyAtlantis, WC, ZA

Ready to put your sales skills to work in a fast-moving, digital-first environment?.We’re a growing UK-based cleaning company specialising in.Residential End of Tenancy cleaning.You’ll manage digit... Show more

Principal Data Engineer (Databricks)

Vivo EnergyCape Town, Western Cape, ZA

Role Overview Reporting to the Data & Analytics Lead, the Principal Data Engineer is a hands-on role, combining the building and optimisation of production data pipelines with the technical leader... Show more