Senior Data Engineer

1 week ago


Cape Town, Western Cape, South Africa We Are Rival Full time R250 000 - R600 000 per year

Cape Town

Full time

Hybrid (3 days in-office)

Rival is a marketing consultancy for challengers—and we're looking for a Cape Town-based Senior Data Engineer to join our Media & Data team.

This isn't a role for someone who wants to do "business as usual." Our clients come to us because they need breakthrough marketing strategies that cut through complexity, beat incumbents, and create disproportionate impact.

As a Senior Data Engineer, you will architect, build, and maintain the data infrastructure that powers advanced media planning, activation, and measurement. You'll work with diverse datasets (first-party, retail media, digital analytics, CRM, syndicated, and financial), ensuring they are clean, connected, and ready for activation across channels and platforms.

This role is both hands-on and strategic: you will lead the design of scalable data pipelines, enforce data governance standards, and partner with data planners, strategists, and media buyers to ensure data flows seamlessly from ingestion to insight to activation.

What You'll Do

  • Design, build, and optimize data pipelines and ETL processes to integrate diverse data sources (ad servers, DSPs, retail media, CRM, CDPs, web analytics, social, financial, product).
  • Architect and maintain cloud-based data warehouses (e.g., Snowflake, BigQuery, Redshift) to ensure scalability, reliability, and performance, both for Rival and our clients.
  • Ensure interoperability between Rival's products and tools, client martech stacks, and external media platforms.
  • Implement data validation, cleansing, and monitoring frameworks to ensure accuracy and reliability of client data.
  • Enforce data privacy and compliance standards (GDPR, CCPA, and client-specific governance frameworks).
  • Develop processes to document lineage, metadata, and manage user permissions across datasets.
  • Partner with data planners and strategists to translate client business needs into technical data solutions.
  • Provide technical expertise to support CDP implementation, tagging, and identity resolution strategies.
  • Collaborate with analytics teams to optimize data availability for dashboards, econometric models, and campaign reporting.
  • Work closely with our Chief Product Officer and other members of our engineering and product teams to collaborate on Rival's own products and capabilities.
  • Eventually, mentor junior data engineers, ensuring consistent delivery of code and products within organisational best practices.
  • Lead data engineering input in client discussions and technical workshops, articulating complex systems in clear, strategic language.
  • Stay ahead of emerging data engineering technologies, martech integrations, and media data standards; recommend innovations that improve efficiency and performance.

Why Rival, Why Now

  • A consultancy built differently. We're four years in, growing fast, and proving there's a premium alternative to yesteryear's holding company incumbents.
  • Global perspective. Work with ambitious clients across North America, Europe, Africa, the Middle East, and Asia.
  • Small team, big impact. With boutique sizing, you'll be firmly in the fray and expected to produce —no hiding in the back row.
  • Direct influence. Work alongside Rival's founders and Creative/Design directors, shaping the consultancy's future as much as our clients'.

Who Thrives Here

We don't hire CVs, we hire people who think and act like challengers.

  • You're highly organized and deliver excellence without compromise.
  • You think like an entrepreneur—curious, bold, and unafraid to get stuck in.
  • We do not require a minimum years of experience, but you do need to have significant experience in data strategy, analytics, and planning, ideally with an agency background.
  • Expertise in and a strong point of view on the role of data in brand strategy, creative, paid media, and overall effectiveness measurement.
  • Deep understanding of how data drives modern media investment across channels (predominantly, CTV, retail media, social, and search).
  • Strong knowledge of major marketing technology providers and tools (our partners include marketing automation like Braze; DSPs including the Trade Desk; CDP providers like Rokt/formerly mParticle; reporting platforms like AdVerity, among others)
  • Proven ability to design measurement frameworks, manage data governance considerations, and translate insights into business growth.

Extra points if…

  • You've helped scale a start-up, agency, or consultancy.
  • You've lived the battle of challengers vs. incumbents.
  • You have experience inputting and developing advanced marketing analytical models or data science outputs, including media mix modelling,

Premium Compensation, Real Upside

We believe in rewarding excellence with premium upside, not average paychecks.

  • Base Salary: Competitive within consultancy/agency benchmarks.
  • Profit Share: Twice-yearly distributions (eligibility after 90 days), tied to performance.
  • Employee Liquidity Plan ("shadow stock"): Share in Rival's long-term success—without the friction of traditional options (eligibility after 90 days),

Benefits Designed for Impact

  • 21-days vacation days for South African employees + public holidays
  • Discovery Health Medical Aid contribution

  • Rival will contribute up to R3750 per month

  • Retirement Annuity

  • Rival will contribute a maximum of 3% of the employee's Cost to Company (CTC) to the RA fund.

  • The employee must at a minimum match the company's contribution of 3%.
  • Parental/Family/Maternity/Adoption Leave

About Rival

Rival is a marketing consultancy built for challengers.

Incumbent best practices deliver average results—we don't do average. We challenger brand thinking to help CMOs achieve outsized impact with smarter, leaner, bolder marketing strategies.

Our Hiring Philosophy

We're building a consultancy that's both premium and progressive—a home for the world's best marketing talent and a model for diversity in our industry.

Our commitments:

  • Clarity and fairness in every process
  • Respect for candidates' time (including paid tasks)
  • Speed and transparency in communication
  • Feedback opportunities throughout
  • You'll speak to a range of people in different roles, to give you a flavour of what it's like here

Diversity, Equity & Inclusion

We know diverse perspectives drive better strategies. Rival is committed to building a consultancy where individuality fuels innovation. Authenticity isn't an initiative—it's a requirement.


  • Data Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa Gig Engineer Full time R250 000 - R450 000 per year

    Position:Data EngineerLocation:Cape Town (Hybrid)Contract:12 MonthsRole DescriptionPerform code peer reviews of Junior Software Engineer buildsSupport the Technical Delivery Lead in translating requirements to Junior DevelopersSupport the Technical Delivery Lead in framework optimization initiativesSupport the Technical Delivery Lead in managing CI/CD...


  • Cape Town, Western Cape, South Africa ILaunch Full time R500 000 - R1 200 000 per year

    SynopsisLeading Financial Services Group requires a Senior Software Data Engineer who will be responsible for developing Machine Learning Artefacts and Insights.Job DescriptionBuild configurable data ingestion platforms to collect and protect data Simplified data transformation and product development Accelerate the development of insights and Machine...


  • Cape Town, Western Cape, South Africa Sana Commerce Full time R600 000 - R1 200 000 per year

    Company Description At Sana Commerce, we're committed to creating an inclusive environment because we know our diverse workforce is one of our greatest strengths.What started in 2007 with a pizza and a plan has grown into a fast-moving SaaS company that helps manufacturers, distributors, and wholesalers thrive in B2B commerce complexity.Our mission? To...


  • Cape Town, Western Cape, South Africa Altron Digital Business Full time R655 000 - R1 032 000 per year

    AtAltron Digital Business, we provide the enterprise-grade solutions that organisations need to operate, optimise, and transform into a resilient digital business.Our purpose is to use technology to transform today into a simpler, safer and smarter tomorrow.We're committed to providing the best solutions to save money and help our clients' business grow with...

  • Senior Data Engineer

    2 weeks ago


    Cape Town, Western Cape, South Africa PBT Group Full time R180 000 - R250 000 per year

    Employment TypeContractExperience5 to 25 yearsSalaryNegotiableJob Published08 October 2025Job Reference No. Job DescriptionWe are looking for a highly skilled Senior Data Engineer to join our team for a cloud migration initiative centered on Snowflake. The ideal candidate will have strong expertise in dbt, AWS, Airflow, Python, and advanced SQL. You will...


  • Cape Town, Western Cape, South Africa Hire Resolve Full time R1 200 000 - R2 400 000 per year

    Hire Resolve's client is looking for a Senior Cloud Engineer (Remote) to join their  dynamic and growing Engineering team.  The ideal candidate will have strong expertise in Databricks, Spark, Lakehouse architectures, Delta Lake tables, and other modern data engineering technologies. They should be proficient in T-SQL and Python, with advanced coding...


  • Cape Town, Western Cape, South Africa Sana Commerce Full time R750 000 - R1 400 000 per year

    Company Description What started in 2007 with a pizza and a plan has grown into a fast-moving SaaS company empowering manufacturers, distributors, and wholesalers to thrive in complex B2B commerce. Our mission is simple: help businesses build stronger relationships through seamless digital commerce. At Sana Commerce, you'll join a team that's bold,...


  • Cape Town, Western Cape, South Africa BigTalent Full time R1 200 000 - R2 400 000 per year

    We're Hiring: Senior Data Scientist / Data Engineering (Platform and Enablement Lead)Bellville, Cape Town (Hybrid)Are you passionate about empowering data teams and building robust data science platforms? Do you enjoy combining technical depth with mentoring and enablement? If so, this leadership role could be your next career move.A leading analytics-driven...


  • Cape Town, Western Cape, South Africa bdae1f9f-b0d8-4f28-aec3-40c8edd82025 Full time R120 000 - R180 000 per year

    Kick-start your career in the online gaming world and experience the very latest in technology and innovation.Who We AreWe're part of Super Group, the NYSE-listed digital gaming company behind some of the world's leading Sports and iGaming brands.At DigiOutsource, we bring passionate people and innovative tech together to create market-leading online gaming...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per year

    Minimum Requirements: Bachelor's or Honors degree in Computer Science, Software Engineering, Information Systems, or a related field. 4 to 5+ years of experience in data engineering, database administration, or a related field. Proficiency in SQL and experience with relational databases such as MySQL, PostgreSQL, or Oracle. Experience with data warehousing...