2,129,894open jobs
137,122companies
243,311added this week
Browse all
Location
In office (Johannesburg)
Seniority
Senior
Employment
Full-Time

First seen by Alion on Nov 9, 2026.

Overview
Company
Impact
Profile match
Network Recruitment is a South African recruitment agency that places permanent and contract candidates with client companies. Its head office is at Summit Place Office Park in Menlyn, Pretoria, and it recruits for roles in Johannesburg, Pretoria, Centurion, Cape Town and Durban. Its advertised vacancies cover software developers and engineers, finance and tax specialists, credit risk managers and KYC analysts, published on South African job boards such as PNet and Executive Placements.


SUMMARY:
We are seeking a highly skilled Senior Data Engineer to join a dynamic engineering team where data engineering, software development, and platform architecture intersect. This role is ideal for an experienced engineer who enjoys building scalable systems, designing reusable frameworks, and contributing to the evolution of modern data platforms.
The successful candidate will play a key role in shaping data architecture, developing production-grade integrations, building internal tooling, and enhancing engineering standards across the organization.

POSITION INFO:
Key Responsibilities Data Engineering & Platform Development Design, develop, and maintain robust production data integrations. Build reusable integration frameworks, libraries, and shared engineering components. Improve data processing pipelines, validation processes, reliability, and overall platform performance. Contribute to the ongoing development and modernization of the data platform architecture. Ensure high standards for data quality, maintainability, and scalability. Software Architecture & Application Development Design and implement scalable, maintainable software solutions. Translate architectural requirements into practical technical implementations. Develop backend services and internal applications using modern technologies. Build and enhance shared application frameworks and developer tooling. Drive initiatives to reduce technical debt and improve system architecture. Evaluate and implement engineering best practices to support long-term platform growth. Production Engineering & System Reliability Investigate and resolve complex production issues and technical challenges. Enhance monitoring, observability, error handling, and recovery processes. Develop sustainable solutions that improve platform reliability and operational efficiency. Support mission-critical systems and ensure business continuity. Technical Leadership & Collaboration Partner with architects, engineers, and cross-functional teams to deliver high-quality solutions. Participate in technical design discussions and strategic engineering decisions. Conduct code reviews and promote software engineering best practices. Mentor junior engineers and contribute to technical knowledge-sharing initiatives. Support the continuous improvement of development processes, standards, and tooling. Required Skills & Experience Software Engineering Strong commercial experience building and supporting production software applications. Advanced Python development skills. Experience developing applications and services using Go (Golang) . Experience building modern web applications using React or Svelte . Strong understanding of software architecture, design patterns, and modular application development. Experience designing and developing APIs, backend services, and reusable software components. Data Engineering Strong SQL and database development experience. Experience developing and maintaining data integrations and data-intensive applications. Understanding of data quality, validation, integrity, and reliability principles. Experience working with large datasets and complex data processing workflows. DevOps & Engineering Practices Strong experience with: Git Code Reviews Automated Testing CI\/CD Pipelines Monitoring and Observability Tools Experience troubleshooting and supporting complex production environments. Ability to assess technical trade-offs and independently deliver complex engineering solutions. Preferred Experience Experience with any of the following technologies would be advantageous: Data & Integration Technologies Apache Airflow Pandas Data Quality Frameworks Data Contracts Industrial Data Integrations Cloud & Infrastructure AWS S3 Lambda Step Functions Docker Kubernetes Cloud and Hybrid Infrastructure Environments Databases PostgreSQL TimescaleDB Platform Engineering Internal Developer Platforms Application Framework Development Developer Tooling Integration Frameworks Key Competencies Strong analytical thinking and problem-solving abilities. Excellent software design and architectural judgment. Ability to take ownership of complex technical initiatives. Strong collaboration and stakeholder engagement skills. Clear written and verbal communication skills. Passion for mentorship and developing engineering talent. Adaptability and a practical approach to solving technical challenges. Commitment to engineering excellence and continuous improvement. Apply now! For more IT jobs, please visit \/> I also specialise in recruiting in the following: Software Development Data Engineer Data Analyst Infrastructure Architecture ... and more! If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles \/ positions. For more information contact: Sfundo Shoba Recruitment Consultant

 

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,129,894 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Johannesburg
In office · Full-Time · Johannesburg
Python
SQL
Scala
AI/ML
Hadoop
Machine Learning
DevOps
Git
Apply
Senior Data Engineer 11 days ago
In office · Full-Time · Johannesburg
SQL
DevOps
AWS
Management
Agile
Apply
In office · Full-Time · Pretoria
Python
SQL
SAS
Databases
Databricks
AI/ML
MLFlow
Prompt Engineering
Feature Store
Machine Learning
DevOps
GCP
Azure
AWS
Apply
In office · Full-Time · Pretoria
Python
SQL
Python
pySpark
Databases
Apache Kafka
Amazon Redshift
AI/ML
Spark
Airflow
dbt
Machine Learning
DevOps
Terraform
GCP
CloudFormation
Azure
CI/CD
Git
AWS
AWS Lambda
Amazon S3
IAM
Amazon CloudWatch
Amazon Kinesis
AWS Step Functions
Analytics
Power BI
ETL/ELT
Management
Jira
Agile
Apply
In office · Full-Time · Sandton
Python
C#
Python
pySpark
C#
.NET
Databases
Databricks
Azure Cosmos DB
Azure SQL Database
AI/ML
Spark
Machine Learning
DevOps
Terraform
Azure DevOps
Azure
CI/CD
Cybersecurity
GDPR
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Master Data Management
Management
Power Automate
Power Apps
SharePoint
Apply
In office · Full-Time · Johannesburg
Apply
DEBTORS CLERK 1 day ago
$11k – $12k per year (gross) · In office · Full-Time · Johannesburg
Apply
In office · Full-Time · Johannesburg
Apply
In office · Full-Time · Johannesburg
Python
SQL
C#
C++
IoT
OPC UA
Apply
In office · Full-Time · Johannesburg
Apply
See all jobs
This is one of many
2,129,894 more open roles from verified company boards, updated every day.