BH
Information & Communication Technology

Data Engineer

Badger Holdings

South Africa · George Full-time On-site
Posted: 1 day ago
Expires: Oct 3, 2026
Salary: Not listed

Job description

Data Engineer | On-site| George, Western Cape Build the data platform you wish you’d inherited We’re in the middle of a major data platform modernisation and this is your chance to help shape it. This isn’t about maintaining legacy pipelines. It’s about designing and building a scalable, cloud-native data platform that works. Reliable, well-structured, and ready for advanced analytics. If you enjoy solving complex data problems, working with modern tools, and having a real say in how things are built, you’ll feel at home here. What you’ll be doing (and why it matters) You’ll play a key role in building the foundation that powers data across the business.Working closely with analysts, data scientists, and stakeholders, you’ll design and deliver data solutions that turn raw data into something trusted, usable, and impactful.A big part of your focus will be helping us move from legacy systems to a modern stack using Estuary, dbt, GCP, and Snowflake, not just executing the migration, but helping define how we do things going forward.Your day-to-day will include: Designing and building scalable ELT pipelines from multiple data sourcesDeveloping clean, well-structured data models using dbtOptimising data models and workloads within SnowflakeTransforming raw data into high-quality, analytics-ready datasetsImplementing data quality checks, monitoring, and observabilityImproving performance and managing cloud cost efficiencyApplying engineering best practices (CI/CD, testing, code reviews)Collaborating with cross-functional teams to deliver practical, scalable solutionsContributing to standards, documentation, and mentoring junior engineers

Requirements

What you bring: You’re someone who takes ownership, enjoys solving problems, and cares about doing things properly, not just quickly.Requirements: 4–6+ years’ experience in Data Engineering or a similar roleStrong SQL skills and experience working with complex transformationsProficiency in Python (or similar) for data processing and automationExperience building ELT pipelines in cloud environments (AWS, Azure, or GCP)Hands-on experience with modern data warehouses (e.g. Snowflake, Synapse)Familiarity with tools like dbt, Airflow, or DagsterExperience working with structured and semi-structured data (JSON, Parquet)A solid understanding of data governance, security, and best practicesBonus if you’ve worked with: Real-time/streaming technologies (Kafka, Spark Streaming)BI tools like Qlik, Power BI, Looker, or TableauQlik Replicate / Compose or similar toolsAgile delivery environments (Jira, Azure DevOps)Cloud certifications or exposure to DevOps practicesWhy this role is worth your time: You’ll help build (not inherit) a modern data platformYou’ll work with a forward-looking tech stack (dbt, Snowflake, GCP)You’ll have real input into architecture, standards, and best practicesYou’ll be part of a growing data function where your impact is visibleYou’ll have the opportunity to mentor and shape how the team evolvesReady to build something that actually works? Apply now and be part of shaping the future of our data platform.

Similar jobs

BH
Senior Software Engineer
Badger Holdings
South Africa · Cape Town Full-time On-site

Senior Software Engineer, Applied AI Badger SA | ARC AI On-site | George, WC Build AI systems that do more than demo well. About the role: ARC AI builds AI agents as products: sy...

Salary not listed
View details
SH
Module Coordinator – Software Development
STADIO Higher Education
South Africa · Durbanville Full-time On-site

Key roles and responsibilities: Study material development Oversee and manage the development or review of study guides (full or wrap-around) Seek feedback from all stake...

Salary not listed
View details
Job alerts
Subscribe to matching jobs by country, role, and category.

Create local job alerts

Get matching jobs for your chosen country, role, and category.

Your browser will ask once for permission. Your filters are stored securely on our own notification server.

Prefer app notifications?

Prime Jobs Global is free on Android and iPhone.

Prime Jobs Global

Get job alerts on your phone

Find jobs, save useful listings, and receive new-job notifications in the free Prime Jobs Global app.

Free for Android, iPhone, and iPad.