1,818,880open jobs
104,271companies
274,488added this week
Browse all
Salary
≈ $34k – $76k per year (Estimated)
Location
Hybrid (Cape Town, South Africa)
Seniority
Principal · 8+ years exp

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Jul 14, 2026. Takealot scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Takealot Group is a South African e-commerce company based in Cape Town that runs Takealot, the country's largest online retail store and marketplace, alongside the Mr D food and grocery delivery service. Founded in 2011 and owned by Naspers, the group operates its own warehouses and delivery network through Takealot Fulfilment Solutions, which handles over 30 million orders a year, and its third-party marketplace accounts for over a fifth of units sold. It hires software, data and machine learning engineers, product managers, marketplace account and merchandising staff, supply chain and loss prevention specialists, Mr D sales and partner teams, and interns in Cape Town and Johannesburg.

Takealot.com, South Africa’s leading online retailer, is looking for a highly talented Data Principal Engineer to join our team based in Cape Town.

We are a young, dynamic, hyper-growth company looking for smart, creative, hard-working people with integrity to join us!

Think you’ve been challenged before? Think again!

  • Scale: 4 million happy shoppers shop online on takealot.com. Show them what you can do.
  • Learn: We work with the best of the best, and then some. Code alongside industry leaders and up-skill in record time.
  • Grow: Expand your career in the fast-growing Takealot Group:takealot.com, Mr D and TFS. We like to promote from within: Here’s your chance.

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.

 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.

Let’s talk about life @ Takealot Group

  • The power is in your hands: We offer a market-related, Total Remuneration Package that allows full flexibility according to your needs. Go on, be the master of your own destiny.
  • No doors: We aren’t fans of stuffy offices or siloed work environments. See someone you like? High five, collab and make something great.
  • Remote working: Love water cooler chats and working from home? Takealot.com offers a hybrid working model for the best of both worlds.
  • Mentorship programme: We aren’t kidding when we say the people with the best people win. Now’s your chance to be one of the best by learning from the best.
  • Naspers Tech Community & Online Learning: Share ideas and grow with global industry leaders who are all just a Slack message away. Love to learn? Upskill with free access to courses on MyAcademy, Udacity, Coursera, and more.
  • Good times: Get to know the other extraordinary minds at takealot.com during regular social events and out-of-office activities (think hikes, think mini golf, think good times)
  • Staff discount: Millions of products across 28 departments. What more could you ask for?
  • Birthday leave: Cake Day all the way. Enjoy your day off - you deserve it.
  • Right tools, right job: You’ll work on the latest tech, of the latest tech.
  • Help when you need it most: Confidential counselling, legal support, and financial guidance, for free, anytime, anywhere.
  • Tech stack (for days): ReactJS, Python, Scala, Kotlin, Swift, Google Cloud, Kafka, Redis, Kubernetes and all things machine learning. If you build it, they will come.
  • Free parking: No more 5km fun runs to your desk (unless you want to).

Like what you see? If you meet the above you are an Extraordinary Mind. Apply today!!

Takealot is an Equal Opportunity Employer. Applicants from previously disadvantaged groups and people with disabilities will be given preference.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,818,880 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Cape Town
≈ $36k – $68k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Bachelor's Degree • Johannesburg
Python
SQL
Databases
Microsoft Fabric
DevOps
Azure
Cybersecurity
GDPR
Analytics
Power BI
ETL/ELT
Azure Data Factory
Management
Power Automate
Power Apps
Apply
$29k – $44k per year • In office • Full-Time • 4+ years exp • Johannesburg
SQL
AI/ML
Hadoop
Analytics
ETL/ELT
Apply
≈ $32k – $60k per year (Estimated) • In office • Full-Time • 2+ years exp • Midrand
Analytics
ETL/ELT
Apply
≈ $56k – $121k per year (Estimated) • In office • Master's Degree • Singapore
Python
AI/ML
Reinforcement Learning
AI Agents
TensorFlow
PyTorch
Machine Learning
Robotics
Digital Twin
Apply
In office • Full-Time • Hong Kong
Python
Java
Kotlin
Scala
Python
pySpark
Boto3
pylint
Java
Maven
Lombok
Databases
MySQL
PostgreSQL
Redis
Databricks
HBase
DynamoDB
RabbitMQ
ElasticSearch
Apache Kafka
Amazon Redshift
Apache Pulsar
Vertica
AI/ML
Hadoop
Spark
Airflow
Scikit-learn
Flink
Amazon SageMaker
DevOps
Kibana
CircleCI
Datadog
Docker Swarm
Logstash
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Spinnaker
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Unix
Analytics
Power BI
Looker
Superset
Alation
Management
Agile
Scrum
Kanban
QA
Pytest
Apply
Node.js Team Lead 1 day ago
≈ $46k – $137k per year (Estimated) • In office • Full-Time • 6+ years exp • Limassol
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Redis
AI/ML
Model Context Protocol
Function Calling
AI Agents
LLM
RAG
LLM Guardrails
Tool Use
DevOps
AWS
Kubernetes
Apply
DevOps Lead 1 day ago
≈ $51k – $131k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Limassol
AI/ML
Model Context Protocol
AI Agents
LLM
LLM Guardrails
DevOps
Terraform
OpenTelemetry
AWS
Kubernetes
Incident Management
Cybersecurity
ISO 27001
Least Privilege
Management
Slack
Apply
In office • Full-Time • 3+ years exp • Galway
Java
TypeScript
SQL
AI/ML
AI Agents
LLM
Frontend
GraphQL
DevOps
Rest API
gRPC
CI/CD
Jenkins
AWS
GitHub
Management
Jira
Agile
QA
Selenium
Playwright
Rest-Assured
Apply
Software Engineer 1 day ago
In office • Full-Time • 3+ years exp • Chennai
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
Vue.js
React.js
DevOps
Rest API
CI/CD
Git
AWS
Management
Agile
Apply
≈ $24k – $64k per year (Estimated) • In office • Full-Time • Budapest
AI/ML
AI Agents
Apply
≈ $33k – $63k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Cape Town
Python
Kotlin
SQL
Scala
Databases
MySQL
PostgreSQL
Redis
Oracle
ElasticSearch
Apache Kafka
AI/ML
Machine Learning
DevOps
GCP
Kubernetes
Linux
Management
Slack
Agile
Apply
In office • 10+ years exp • Cape Town
Management
Agile
Apply
≈ $23k – $49k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Cape Town
Apply
≈ $14k – $29k per year (Estimated) • In office • 2+ years exp • Polokwane
Management
Agile
Apply
≈ $20k – $50k per year (Estimated) • Remote (South Africa) • 8+ years exp • Bachelor's Degree • Cape Town
Python
Kotlin
SQL
Scala
Databases
Redis
Apache Kafka
AI/ML
Machine Learning
DevOps
GCP
CI/CD
Jenkins
Kubernetes
Windows
Management
Slack
QA
Playwright
Apply
≈ $12k – $29k per year (Estimated) • In office • Cape Town
Apply
≈ $8.5k – $20k per year (Estimated) • In office • 2+ years exp • Cape Town
Apply
$9.8k per year • In office • Confidential • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
Python
JavaScript
Java
TypeScript
SQL
C#
C++
Bash
C#
.NET
Frontend
Angular
DevOps
Git
Bitbucket
Linux
Windows
Management
Confluence
Jira
Apply
$9k per year • In office • Full-Time • 3+ years exp • Master's Degree • Cape Town
JavaScript
TypeScript
SQL
C#
C++
C#
.NET
Frontend
Vue.js
Angular
React.js
Apply
$9k per year • Remote (South Africa) • Full-Time • 3+ years exp • Bachelor's Degree • Cape Town
JavaScript
Node JS
Node JS
Mongoose
Databases
PostgreSQL
AI/ML
Copilot
Cursor
Claude
Frontend
React.js
Mobile
React Native
DevOps
Rest API
Apply
See all jobs
This is one of many
1,818,880 more open roles from verified company boards, updated every day.