Talent.com
Data & Analytics Engineer

Data & Analytics Engineer

CambriLearn Online SchoolWorkFromHome, South Africa
30+ days ago
Job description

Get AI-powered advice on this job and more exclusive features.

CambriLearn is transforming K-12 education for the digital age. As a leading online school offering internationally recognised curricula, we empower students across the globe through flexible, data informed learning experiences.

To scale our impact and improve how we use data across the business, we're hiring a Data & Analytics Engineer (skilled in full stack data science from data pipelines, modelling, deployment to insights) who will own the integrity, usability, and clarity of the data that drives our decision-making.

What You’ll Do

You’ll play a critical role in solving some of our most pressing data challenges. This role isn’t just about dashboards, it’s about fixing the root of broken data, redefining core metrics, and building the pipelines that power every team from Product to Sales to Finance.

  • Design and maintain robust data pipelines (ETL / ELT) across platforms such as Salesforce, Google Ads, Meta Ads, Stripe, and CMS systems
  • Perform data normalization, cleansing, transformation to align disparate datasets
  • Map and integrate data from CMS, CRM, Google Ads, Meta Ads, and other platforms
  • Proactively identify data gaps and quality issues and implement fixes
  • Integrate AI tools into internal workflows and identify areas of the product where AI can be included.
  • Define and monitor KPI's across departments
  • Conduct analysist to support product, marketing, sales and other strategic decisionsInvestigate and resolve data integrity issues across products, users, conversions, and retention.
  • Redefine and implement accurate business metrics (e.g. what constitutes a conversion, per subject, per class, per level).
  • Build and maintain robust data pipelines (SQL + Python) to transform raw data into structured, reliable datasets.
  • Design and deploy interactive Power BI dashboards that help teams make faster, better decisions.
  • Collaborate across departments (Product, Sales, Marketing, Finance, Ops) to understand data needs and build scalable solutions.
  • Build and document relational data models that reflect the reality of our business and customer journeys.
  • Assist in implementing data governance, ownership protocols, and best practices for scalable analytics.
  • Drive a company wide shift toward data transparency, consistency, and confidence in reporting.

Our Stack

We don’t expect you to know everything but you should be comfortable with or excited to learn :

  • SQL (PostgreSQL, BigQuery, or similar)
  • Python for scripting and transformation
  • Power BI for reporting and dashboarding (bonus if you know DAX or row-level security)
  • Salesforce (CRM data integration and reporting)
  • Heroku hosted Ruby on Rails app (you’ll be working with its data outputs)
  • AWS for content and infrastructure (S3, databases, etc.)
  • Bonus : experience with DBT, Airflow, or orchestration tools for pipeline management
  • Who You Are

  • 3–10 years of experience in Data Engineering, Analytics Engineering, or BI focused data roles
  • Proven track record of solving real business problems through data
  • Able to work with messy or unreliable datasets and design systems that make them trustworthy
  • Collaborative and curious : you love working with different teams and asking why?
  • Comfortable translating non-technical requests into scalable, accurate data products
  • Obsessed with clean, maintainable, scalable systems and not one-off solutions
  • Preferred Educational Background

    We’re specifically looking for candidates with a Bachelor’s or Honours degree in :

  • Information Engineering
  • These degrees offer the perfect balance of technical depth, systems design, and business process understanding which is exactly what this role requires.

    Why Join CambriLearn

  • Make a meaningful impact on the future of education
  • Join a smart, mission driven team that values autonomy, speed, and excellence
  • Work from anywhere in SA (remote first)
  • Help build the data foundation for a company with massive growth potential
  • Seniority level

    Seniority level

    Mid-Senior level

    Employment type

    Employment type

    Full-time

    Job function

    Job function

    Information Technology

    Industries

    E-Learning Providers

    Referrals increase your chances of interviewing at CambriLearn Online School by 2x

    Get notified about new Data Engineer jobs in South Africa .

    Cape Town, Western Cape, South Africa 3 months ago

    Johannesburg, Gauteng, South Africa 1 day ago

    Cape Town, Western Cape, South Africa 1 day ago

    Durban, KwaZulu-Natal, South Africa 1 day ago

    Freelance Data Analyst (Python) - AI Tutor

    Johannesburg, Gauteng, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Johannesburg, Gauteng, South Africa 1 month ago

    Freelance Data Analyst (Python) - AI Tutor

    Cape Town, Western Cape, South Africa 1 week ago

    City of Johannesburg, Gauteng, South Africa 5 days ago

    Cape Town, Western Cape, South Africa 1 week ago

    City of Cape Town, Western Cape, South Africa 2 days ago

    Snr. Data Architect and Business Intelligence Engineer

    Software Engineer I : Mobile & Fullstack Web

    Cape Town, Western Cape, South Africa 6 months ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 month ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr

    Create a job alert for this search

    Data Engineer • WorkFromHome, South Africa

    Related jobs
    • Promoted
    AWS Cloud Data Engineer

    AWS Cloud Data Engineer

    OttoBauthenticPretoria, South Africa
    In this role, you’ll architect and maintain.BI dashboards, and AI-driven decision-making.This role is ideal for someone who thrives in. Degree or diploma in Computer Science, Information Systems, En...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer / Data Scientist – Midrand / Semi-Remote – R600 PH

    Data Engineer / Data Scientist – Midrand / Semi-Remote – R600 PH

    E-MergePretoria, South Africa
    Remote
    Data Engineers and Data Scientists.Data Engineer / Data Scientist.You will design, build, and deploy data-driven solutions that enable smarter decisions across vehicle development, production, logi...Show moreLast updated: 30+ days ago
    • Promoted
    Azure Data Engineer

    Azure Data Engineer

    Dina Gates Recruitment (Pty) LtdKempton Park, South Africa
    We are seeking a skilled Azure Data Engineer with a minimum of 2 years of experience to join our dynamic data team.The ideal candidate will have a strong background in SQL, Microsoft Azure, data wa...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer

    Data Engineer

    Network RecruitmentCenturion, South Africa
    Our client is a leading player in the financial services sector, known for its innovative approach to technology and data. With a strong focus on digital transformation, they offer a dynamic environ...Show moreLast updated: 30+ days ago
    • Promoted
    AWS Data Engineer – Centurion / Hybrid – R1.2m PA

    AWS Data Engineer – Centurion / Hybrid – R1.2m PA

    E-MergePretoria, South Africa
    Were a team of curious minds and caffeine-fueled builders on a mission to turn raw data into real-world impact.We believe in pipelines that dont leak, schemas that actually make sense, and dashboar...Show moreLast updated: 30+ days ago
    Data Engineer- Ab Initio

    Data Engineer- Ab Initio

    Fourier IT Innovation (Pty) LtdCenturion, Gauteng, South Africa
    Quick Apply
    South African company with over 21 years of experience delivering exceptional professionalism, deep technical knowledge, and a passion for innovation. Our team thrives on pushing boundaries—both as ...Show moreLast updated: 30+ days ago
    • Promoted
    Data Analytics

    Data Analytics

    Network RecruitmentJohannesburg, South Africa
    I connect brilliant data, analytics, and actuarial minds with the most exciting opportunities across South Africa.I dont sit back and wait I actively create connections that matter, helping profes...Show moreLast updated: 21 days ago
    • Promoted
    Data & Analytics Engineer

    Data & Analytics Engineer

    Green Marble Recruitment ConsultantsJohannesburg, South Africa
    Azure Data Engineer Associate (Exam DP-203).Fabric Data Engineer Associate (Exam DP-700).Microsoft Fabric (Data Factory, OneLake, Data Activator). Power BI Dashboards, Dataflows, and Paginated Repor...Show moreLast updated: 7 days ago
    • Promoted
    Data and Analytics Engineer

    Data and Analytics Engineer

    Network RecruitmentJohannesburg, South Africa
    Design, build, and maintain robust data pipelines and ETL processes using Azure Data Factory.Develop and optimize data models and SQL queries across SQL Server and Snowflake environments.Design and...Show moreLast updated: 9 days ago
    • Promoted
    Data Engineer / Analyst

    Data Engineer / Analyst

    DatacentrixPretoria, ZA
    Job title : Data Engineer / Analyst.Job Location : Gauteng, Pretoria.We’re recruiting for a prominent and highly respected bank, offering a 24-month contract opportunity for an experienced Data Engin...Show moreLast updated: 10 days ago
    • Promoted
    Data Engineer

    Data Engineer

    HR GenieSandton, South Africa
    At Fedgroup, our in-house system powers everything from secured investments and life insurance to impact farming and beyond. Our versatile platform is central to our success, complemented by an app ...Show moreLast updated: 30+ days ago
    • Promoted
    Head of Data, Analytics & Technology

    Head of Data, Analytics & Technology

    Recruitment Dynamix (Pty) LtdJohannesburg, South Africa
    In the short term, youll focus on.Working in close partnership with the.Analytics & Economics team.Data & Technology strategy. Lead, coach, and empower teams across.Data, Analytics, Developm...Show moreLast updated: 27 days ago
    • Promoted
    AI Engineer

    AI Engineer

    Network RecruitmentCenturion, South Africa
    AI Solution Development & Deployment : .Design, train, and fine-tune machine learning and deep learning models (NLP, computer vision, time series, and generative AI). Build and deploy AI applicati...Show moreLast updated: 7 days ago
    • Promoted
    Data Engineer

    Data Engineer

    Oostelike Personeel KonsultanteCenturion, South Africa
    Legal requirements : Must be a South African Citizen with a clean criminal background and ITC (no bad debt) - checks will be done on shortlisted applicants. Appointment : Permanent, full-time position...Show moreLast updated: 30+ days ago
    Data Engineer

    Data Engineer

    Level-UpJohannesburg, South Africa
    We are seeking a skilled Data Engineer to design, develop, optimize, and manage robust, highly available data analytics infrastructure, reports, and data models. This role drives the delivery of hig...Show moreLast updated: 30+ days ago
    • Promoted
    Manager : Analytics Engineering

    Manager : Analytics Engineering

    wePlaceJohannesburg, South Africa
    The Manager : Analytics Engineering is responsible for designing and managing data pipelines, ensuring scalable and efficient analytics operations. This role will also oversee the development of feat...Show moreLast updated: 30+ days ago
    • Promoted
    Data Engineer - AWS

    Data Engineer - AWS

    Psybergate (Pty) LTDCenturion, South Africa
    Design, develop and maintain complex data pipelines from multiple sources into a central data platform / lakehouse.Ensure reliability, scalability, and maintainability of pipelines.Optimize data flow...Show moreLast updated: 9 days ago
    • Promoted
    Data Analytics Specialist

    Data Analytics Specialist

    Network RecruitmentJohannesburg, South Africa
    Join a global logistics powerhouse operating across 200+ countries - the beating heart behind products moving across continents every second. As their Data Analytics Specialist, youll be the brains ...Show moreLast updated: 15 days ago