Principal Data Platform Engineer — Cloud, Data & APIs

Network Finance

Randburg

On-site

ZAR 1,200,000 - 1,800,000

Full time

44 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Network Finance in South Africa seeks a senior software engineer to own and maintain a PostgreSQL data warehouse and integration platform.

You will design, build, and support cloud-based data pipelines, APIs, and platform services, while ensuring data accuracy, reliability and security across business systems.

Lead and mentor developers, establish engineering standards, and collaborate with cross-functional teams to deliver trusted data.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field.
  • 8+ years of software engineering experience.
  • At least 3 years owning or supporting data platforms, integrations, APIs, or cloud-based services.
  • Strong experience with PostgreSQL, SQL, Node.js, Python, REST APIs, Git/GitHub, and cloud platforms (GCP advantageous).
  • Experience managing production environments and critical business systems.

Responsibilities

  • Own and maintain a PostgreSQL data warehouse and integration platform.
  • Design, build, and support cloud-based data pipelines, APIs, and platform services.
  • Ensure data accuracy, reliability, security, and availability across business systems.
  • Develop and maintain services using Node.js, Python, SQL, and cloud technologies.
  • Manage cloud environments, scheduling, monitoring, logging, and security best practices.
  • Establish engineering standards, conduct code reviews, and drive testing and release processes.
  • Mentor developers and provide technical leadership across multiple projects.
  • Collaborate with business, operations, finance, and technical teams to ensure trusted and reliable data.

Skills

Leadership
Analytical thinking
Stakeholder management
High availability systems

Education

Bachelor's degree in Computer Science, Engineering, Information Systems, or a related field

Tools

PostgreSQL
SQL
Node.js
Python
REST APIs
Git/GitHub
Google Cloud Platform
CI/CD

Job description

Network Finance in South Africa seeks a senior software engineer to own and maintain a PostgreSQL data warehouse and integration platform.

You will design, build, and support cloud-based data pipelines, APIs, and platform services, while ensuring data accuracy, reliability and security across business systems.

Lead and mentor developers, establish engineering standards, and collaborate with cross-functional teams to deliver trusted data.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Platform Engineer – Cloud PostgreSQL, Hybrid
Senior Data Platform Engineer – Cloud PostgreSQL, Hybrid

Network Finance • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Principal Software Engineer
Senior Principal Software Engineer

Network Finance • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Senior Data Engineer: Cloud & Data Warehouse Expert
Senior Data Engineer: Cloud & Data Warehouse Expert

PBT Group • Cape Town

On-site
ZAR 900,000 - 1,300,000
Data Platform Engineer – Cloud ETL & Warehouse (Retail)
Data Platform Engineer – Cloud ETL & Warehouse (Retail)

Communicate Recruitment • Johannesburg

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

Sabenza IT & Recruitment • Pretoria

On-site
ZAR 800,000 - 1,200,000
Senior Data Engineer - Cloud Platforms
Senior Data Engineer - Cloud Platforms

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance-based bonuses
Health, dental, and vision benefits
+2
Senior Data Platform Engineer – Lakehouse & Cloud
Senior Data Platform Engineer – Lakehouse & Cloud

Blue Pearl PTY • Johannesburg

On-site
ZAR 800,000 - 1,200,000
None
Senior Data Engineer - Cloud Platforms (Benoni)
Senior Data Engineer - Cloud Platforms (Benoni)

Placements24 • Benoni

On-site
ZAR 900,000 - 1,200,000
Competitive salary
Performance-based bonuses
Health, dental, and vision benefits
+2
Senior Data Engineer - Data Platform & Architecture
Senior Data Engineer - Data Platform & Architecture

Capitec Bank Ltd. • Stellenbosch

On-site
ZAR 900,000 - 1,300,000
Senior Data Engineer: Cloud Data Pipelines & AWS Leader
Senior Data Engineer: Cloud Data Pipelines & AWS Leader

Woolworths Financial Services • Cape Town

On-site
ZAR 800,000 - 1,000,000