Data Engineer (Junior)

Spatialedge
Spatialedge

Data Science

Western Cape, South Africa

Posted on Aug 25, 2026

Data Engineer (Junior)

Location:

Stellenbosch, Western Cape

Job Type:

Full-Time

Who we are

At Spatialedge we solve the big-data engineering challenges associated with building production-grade advanced analytics/machine learning systems that provide value to corporate analytics departments and big enterprises as a whole. With interest in the AI, data and analytics space accelerating, more and more companies are interested in solving their data challenges, improving their decision making and automating their processes. We are a company that prides itself on openness, excellence and continual professional and personal development of our team members. We take our goals seriously, but we try not to take ourselves too seriously.

As a data engineer at Spatialedge you will develop data pipelines, use and contribute to open source tools that manage data flow, and help to develop and improve the systems underlying machine learning and advanced analytics workloads. You will be working as part of an agile team solving problems for big enterprise clients on a daily basis.

Personal Qualities

  • Curiosity and an eagerness to learn

  • Good communication skills

  • A natural problem solver

  • Independent, determined, and self-motivated

Basic Qualifications

  • Computer Science/Engineering/Mathematical degree or any suitable technical qualification.

  • Programming experience.

  • Experience with working with at least one database.

Preferred Qualifications

  • Experience working in an agile environment

  • Proficient in SQL, Python, Java and JavaScript

  • Comfortable working in Linux

  • Demonstrates tenacity to find the root cause of any problem

  • Stays focused on the end goal, even under shifting priorities

  • Produces high-quality output

  • Has worked with at least one well known development methodology

Stretch Goal Qualifications

  • Has experience building enterprise systems (logging, distributed systems debugging, defensive programming)

  • Has experience working with any of the major cloud providers (GCP, AWS, Azure, etc)

  • Has experience working with big data

  • Has experience with streaming and distributed computing systems

  • Has experience in alternative languages