JobVault never charges job seekers. Learn how to stay safe →
Back to all jobs
design, saas, salesforce, python, education, consulting, customer support, testing, marketing, dev, finance, cloud, git, stats, sys admin, engineer, apache, digital nomad
full time

Data Engineer

AddeptoRemote

Salary

Not disclosed

Job Type

full time

Posted

about 2 hours ago

Closing date

12 Jan 2027

Share:WhatsAppLinkedIn

Job Description

Addepto is currently looking for a skilled Data Engineer to join their team. This is a remote opportunity that allows for international exposure, working alongside a firm that specialises in AI consulting and high-impact data systems. The company focuses on helping both innovative startups and large-scale enterprises derive actionable intelligence from their data architectures, making this an ideal role for someone who thrives on building scalable, ROI-driven solutions.

About the role

In this capacity, you will be deeply involved in the modernisation of data infrastructure. You will be expected to move beyond simple maintenance, contributing to the design and development of robust pipelines that serve as the backbone for business intelligence. Because Addepto serves a global client base, you will be collaborating with diverse engineering teams and stakeholders to ensure that data architecture not only functions efficiently but also directly supports organizational growth and decision-making processes.

Your daily tasks will centre on the technical lifecycle of data, from ingestion to reporting. You will ensure that data remains a reliable asset by implementing rigorous quality controls, monitoring protocols, and comprehensive documentation.

Key Responsibilities

  • Architect, build, and refine data pipelines and models, utilising a modern cloud-native tech stack.
  • Manage complex data transformations and maintain dbt models, ensuring high performance through advanced Python and SQL scripting.
  • Execute data warehouse modernisation projects and facilitate the migration of BI systems.
  • Integrate data from a wide variety of sources to provide a unified view for analytical consumption.
  • Develop analytical datasets tailored to business requirements, ensuring that reporting tools provide accurate, timely insights.
  • Take ownership of data quality assurance, performance monitoring, and governance practices across the data environment.
  • Work in an agile, collaborative environment alongside analysts and stakeholders to bridge the gap between raw data and measurable business impact.

What they're looking for

To be considered for this position, you should have at least three years of commercial experience specifically in Data Engineering or Analytics Engineering. Proficiency in the following areas is essential:

  • **Cloud Proficiency:** Hands-on expertise with Google Cloud Platform (GCP), specifically BigQuery, and Snowflake is a primary requirement.
  • **Technical Scripting:** Advanced competency in Python and SQL is non-negotiable. You should be comfortable with query optimisation and complex data processing tasks.
  • **Modern Tooling:** Strong, demonstrable experience working with dbt is required to manage the transformation layer.
  • **Core Engineering Knowledge:** A solid grasp of ETL/ELT methodologies and data warehouse design principles.
  • **Communication:** As this is a remote role serving international clients, you must possess C1-level proficiency in English, allowing you to articulate technical concepts to non-technical stakeholders effectively.

For a South African candidate, this remote role offers a significant opportunity to earn a competitive, market-related salary, often pegged against international benchmarks. Data engineering remains a high-demand vertical in South Africa, with local professionals moving into such remote roles often seeing significant growth in both technical seniority and earnings compared to traditional local office-based contracts. Success in this position typically serves as a strong springboard for senior consultancy or lead architect roles within the global AI and data landscape.

Requirements

  • 3+ years of commercial experience in Data Engineering or Analytics Engineering.
  • Strong hands-on experience with GCP (BigQuery) and Snowflake.
  • Advanced proficiency in Python and SQL, including complex data transformations, data processing, and query optimization.
  • Strong practical experience with dbt.
  • Solid understanding of data warehousing and ETL/ELT processes.
  • Good understanding of data quality, monitoring, and data governance practices.
  • Excellent English communication skills (C1 minimum).

About the employer

A

Addepto

Addepto is a hiring organisation operating in Remote within the design, saas, salesforce, python, education, consulting, customer support, testing, marketing, dev, finance, cloud, git, stats, sys admin, engineer, apache, digital nomad sector. They are currently recruiting for the Data Engineer role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.

Interested in this role at Addepto?

JobVault never charges job seekers to apply.

Apply Now

Get ready for your application

Free career guides written for South African job seekers.

Browse all career resources →