Senior Data Engineer

Network Finance

Wes-Kaap

On-site

ZAR 900,000 - 1,800,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Network Finance is seeking a senior data engineer to design, build, and optimize data pipelines for a complex financial data ecosystem. You will ingest data from 40+ payment networks and internal systems, harmonize disparate sources, and ensure data quality, security, and accessibility.

Collaboration with developers, analysts, and business stakeholders is essential for success. You will implement robust ETL/ELT processes using Python and SQL, leverage Airflow for orchestration, and contribute to

Qualifications

  • Degree in a quantitative field such as Information Systems, Computer Science, Mathematics, Statistics, or Finance.
  • 8+ years relevant experience in data engineering or related roles.
  • Proven experience in Python-based data engineering projects.
  • Strong proficiency in SQL and Python for data transformation and automation.
  • Experience with data orchestration tools (e.g., Airflow).

Responsibilities

  • Develop and maintain robust ETL/ELT pipelines using Python and SQL.
  • Ingest and transform data from 40+ payment networks and internal systems.
  • Join and harmonize data across transactional databases, accounting systems, and CRMs.
  • Implement data quality checks, performance tuning, and monitoring for large-scale pipelines.
  • Maintain clear documentation and follow best practices for data architecture and deployment.

Skills

Python
SQL
Data pipelines

Education

Degree in a quantitative field

Tools

Airflow

Job description

Key Responsibilities:
  • Data Pipeline Development: Build and maintain robust ETL/ELT pipelines using Python, SQL, and cloudnative tools to ingest and transform data from 40+ payment networks and internal systems.
  • Data Integration: Join and harmonize data across diverse sources including transactional databases, accounting systems, and CRM platforms.
  • Collaboration & Governance: Work closely with developers, analysts, and business stakeholders to ensure data accuracy, security, and accessibility.
  • Monitoring & Optimization: Implement data quality checks, performance tuning, and monitoring for pipelines handling tens of millions of rows monthly.
  • Documentation & Standards: Maintain clear documentation and follow best practices for data architecture, version control, and deployment.
Job Experience and Skills Required:
  • Degree in a quantitative field (e.g. Information Systems, Computer Science, Mathematics, Statistics, or Finance).
  • 8+ years relevant experience in data engineering or related roles.
  • Proven experience in python-based data engineering projects.
  • Strong proficiency in SQL and Python for data transformation and automation.
  • Experience with data orchestration tools (e.g., Airflow).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer - Python & SQL Pipelines
Senior Data Engineer - Python & SQL Pipelines

Network Finance • Wes-Kaap

On-site
ZAR 900,000 - 1,800,000
Data Engineers
Data Engineers

Indsafri • South Africa

On-site
ZAR 500,000 - 750,000
Senior Data Engineer
Senior Data Engineer

Future Fit • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Johannesburg

On-site
ZAR 600,000 - 800,000
Senior Data Engineer
Senior Data Engineer

Network Contracting • Gauteng

On-site
ZAR 600,000 - 1,000,000
Senior Data Engineer/Analyst
Senior Data Engineer/Analyst

Boardroom Appointments • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Senior Data Engineer / Platform Lead
Senior Data Engineer / Platform Lead

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer- AWS
Senior Data Engineer- AWS

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 800,000
Senior Specialist – Data Engineer
Senior Specialist – Data Engineer

Impronics Technologies • Gauteng

On-site
ZAR 600,000 - 850,000
Senior Data Engineer (Azure / Microsoft Fabric) - Banking Sector
Senior Data Engineer (Azure / Microsoft Fabric) - Banking Sector

ATS Client • Johannesburg

On-site
ZAR 900,000 - 1,500,000