Team Lead, Data Platform Engineering

Impact

Cape Town, South Africa
On-site
Scala and python programming skills
Distributed computing with apache spark
Google cloud platform data services
impact.com is a leading SaaS platform transforming partnership management for global brands using cutting-edge technology

Job Summary

  • impact.com is a leading SaaS platform transforming partnership management for global brands using cutting-edge technology.
  • The Team Lead role combines 40% hands-on engineering with 60% leadership to build a high-performing data platform team and shape platform strategy.
  • The position is hybrid based in Cape Town, focusing on building scalable data pipelines, platform reliability, governance, and cross-team collaboration.

Matching Summary

impact.com is a leading SaaS platform transforming partnership management for global brands using cutting-edge technology.

Skills & Requirements

Must-have

  • Scala and Python programming skills
  • Distributed computing with Apache Spark
  • Google Cloud Platform data services
  • Data platform engineering leadership
  • Data governance and compliance practices
  • Orchestration tools like Airflow and Astronomer
  • Building scalable data pipelines

Nice-to-have

  • Experience in digital marketing technology
  • Familiarity with Google Cloud Pub/Sub and BigTable
  • Strong communication and stakeholder management
  • Coaching and mentorship skills
  • Experience with infrastructure as code
  • Observability and incident management
  • Entrepreneurial and curious culture fit

Key Requirements

  • 7+ years in data platform or distributed systems engineering
  • 2+ years leading engineering teams
  • Advanced SQL and query optimization
  • Experience with CI/CD pipeline design
  • Strong people management and coaching skills
  • Expertise in data governance and security
  • Experience with cloud-native data platforms

Work Rights

Not specified

Tailored Resume

Cover Letter