Data Engineer

Mind Detect

South Africa

Hybrid

ZAR 600,000 - 900,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity in the business
Generous leave
Solid work-life balance
Great remuneration package
Plenty of perks
Advanced equipment/technology

Job summary

A leading company in the payments sector is seeking a Data Engineer to join their dynamic team in Cape Town or work remotely. The successful candidate will be responsible for architecting and enhancing data infrastructure, ensuring scalability and efficiency. Ideal for someone with a strong background in data systems and a passion for innovation, this role offers significant growth and professional development opportunities.

Qualifications

  • 3+ years of data engineering experience.
  • Experience with real-time and batch processing techniques.
  • Strong first-hand experience with relational databases.

Responsibilities

  • Design, build, and optimise data architecture and pipeline systems.
  • Collaborate with teams to implement data engineering solutions.
  • Lead planning and implementation of data management strategies.

Skills

Data modelling
ETL pipelines
Data warehousing
Data architecture
Machine Learning

Education

Bachelor’s degree in Computer Science
Bachelor’s degree in Software Engineering
Bachelor’s degree in Electrical Engineering
Bachelor’s degree in Mathematics

Tools

Oracle
Postgres
SQL Server
MySQL
Kafka
MongoDB

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from Mind Detect

Our scaling payments platform client is seeking a Data Engineer to join their world-class Engineering team located in Cape Town (hybrid) or SA (remote). Due to their unique market positioning, and strong backing, they are set for high growth and innovation in the coming years.

Reporting to the Director of Engineering, this Data Engineer will focus on architecting and enhancing complex payment data infrastructure, prioritising scalability, stability, and efficiency. This role requires a deep understanding of data system architecture to innovate and improve existing frameworks, ensuring they meet evolving business demands. The successful candidate will liaise with various business units, translating complex data systems into actionable insights and strategic solutions.

The ideal candidate will have a background in one of the following domains: payments, fintech, FS, e-Commerce or a business processing high volumes of transactional data.

Given the fact that this is a younger company, the environment is highly dynamic and fast-paced. Your working mentality must be one of adaptability, resilience and passion. This is a fantastic company to work for with truly vast amounts of personal and professional upside.

Responsibilities

  • Design, build, and optimise data architecture and pipeline systems to support business objectives.
  • Collaborate with cross-functional teams to identify and implement the most suitable data engineering solutions.
  • Develop and maintain scalable and reliable data pipelines that can handle high volumes of data from various sources.
  • Learn and understand a broad range of data resources and know when, how, and which to use and which not to use.
  • Coordinate with different departments to ensure the seamless integration of data systems into the company's broader technology infrastructure.
  • Lead the planning and implementation of data management strategies to ensure data accuracy, availability, durability and security.
  • Establish and enforce guidelines for data handling and processing to maintain data integrity and compliance with data privacy regulations.
  • Continuously monitor, test, and improve the performance of data systems and databases.
  • Implement efficient data storage practices and optimise data retrieval processes.
  • Manage and own the entire data processing system (internally, as well as interfacing with other teams or third party services), provide advice on any necessary infrastructure changes
  • Participate in building machine learning models, deliver analyses and insights to support business decision making

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, Mathematics or a related field, or equivalent experience from a top-tier university
  • 3+ years of data engineering experience
  • Experience with data modelling, warehousing and building ETL pipelines, utilising realtime and batch processing techniques
  • A background in one of the following domains: payments, fintech, FS, e-Commerce or a business processing high volumes of transactional data.
  • Strong first-hand experience with data pipelines and relational databases such as Oracle, Postgres, SQL Server or MySQL
  • Experience with Kafka and MongoDB
  • Strong business mindset and ability to grasp business requirements from stakeholders
  • Knowledge of Machine Learning is a plus
  • Equity in the business
  • Generous leave/solid work-life balance
  • Great remuneration package
  • Plenty of perks
  • An open, international and inclusive culture
  • Advanced equipment/technology

--

This position is open to people already eligible for work in South Africa

--

About us

We're a dedicated recruiter bringing together the brightest talent with organisations creating cutting-edge technology to change the world for the better.

We partner with technology providers at the forefront of meaningful innovation. And we’re here for talented individuals who are passionate about using their skills to drive positive change.

Mind Detect provides exceptional recruitment services to businesses who are leading the way in Data, Machine Learning and AI-driven technologies throughout Europe, the US and Asia.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology and Engineering
  • Industries
    Software Development and Financial Services

Referrals increase your chances of interviewing at Mind Detect by 2x

Get notified about new Data Engineer jobs in South Africa.

Cape Town, Western Cape, South Africa 2 months ago

Data Analyst Intern - Remote Internship in Data Analysis

Durban, KwaZulu-Natal, South Africa 20 hours ago

Data Analyst Intern - Remote Internship in Data Analysis

Cape Town, Western Cape, South Africa 20 hours ago

City of Johannesburg, Gauteng, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 2 days ago

Software Engineer I: Mobile & Fullstack Web

Cape Town, Western Cape, South Africa 6 months ago

Cape Town, Western Cape, South Africa 4 days ago

Cape Town, Western Cape, South Africa 2 days ago

Cape Town, Western Cape, South Africa 2 months ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu ( Worldwide)

Cape Town, Western Cape, South Africa 2 months ago

Cape Town, Western Cape, South Africa 2 weeks ago

Cape Town, Western Cape, South Africa 3 days ago

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Cape Town, Western Cape, South Africa 3 months ago

Johannesburg Metropolitan Area 3 days ago

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Cape Town, Western Cape, South Africa 2 months ago

Senior Software Engineer- Remote - Permanent - Tec

Cape Town, Western Cape, South Africa 1 week ago

Software Engineer (Python/Linux/Packaging)

Cape Town, Western Cape, South Africa 6 months ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

AES Global • South Africa

Hybrid
Data & Analytics Engineer
Data & Analytics Engineer

CambriLearn Online School • South Africa

Remote
ZAR 500,000 - 800,000
Work from anywhere in SA
Make a meaningful impact on education
SENIOR DATA SCIENTIST / AI & QUANT LEAD - deliver next-generation AI and Analytics Products in [...]
SENIOR DATA SCIENTIST / AI & QUANT LEAD - deliver next-generation AI and Analytics Products in [...]

Acuity Consultants • Wes-Kaap

Hybrid
ZAR 1,900,000 - 2,200,000
Bonus and benefits
Distributed Systems Software Engineer, Python / Go
Distributed Systems Software Engineer, Python / Go

Canonical • Cape Town

Remote
ZAR 886,000 - 1,419,000
Distributed work environment
Personal learning budget of USD 2,000/year
Annual compensation review
+5
Senior Java Engineer
Senior Java Engineer

redPanda Software • Cape Town

On-site
Pension
Group Life
Analytics Engineer
Analytics Engineer

Network Contracting Solutions -a division of ADvTECH Resourcing • Wes-Kaap

On-site
ZAR 600,000 - 900,000
Senior Back End Developer
Senior Back End Developer

Smart4Energy • Wes-Kaap

Hybrid
ZAR 700,000 - 900,000
Flexible hybrid work environment
Opportunities for leadership development
Software Engineer
Software Engineer

Clairo AI • Wes-Kaap

Hybrid
Competitive salary based in South Africa.
Hybrid and flexible working environment.
Networking opportunities with UK entrepreneurs.
Senior VB.Net Software Developer
Senior VB.Net Software Developer

Pollock & Associates • South Africa

On-site
ZAR 1,065,000 - 2,131,000
Structured career growth with dedicated mentorship
Flexible, outcomes-based work environment
Senior Software Engineer
Senior Software Engineer

LexisNexis Legal • Wes-Kaap

On-site
ZAR 650,000 - 900,000
Retirement Plan inclusive of Risk Benefits
Modern family benefits, including adoption and surrogacy
Flexible working hours