Tech jobs
Job listings
Senior Data Engineer – Aws & Scalable Data Pipelines
Senior data engineer in Johannesburg designing and optimizing scalable AWS data pipelines to support enterprise-wide analytics, while ensuring compliance with data standards and collaborating with stakeholders. Requires 5–7 years of data engineering experience with deep SQL and data integration expertise.
Data Engineer: Cloud Data Ecosystem & Pipelines
Mintek is hiring a Data Engineer to build and maintain its cloud data ecosystem: developing data pipelines, managing storage and catalogs, automating workflows, and monitoring operations in collaboration with the software team, serving both internal use and the minerals and metals industries.
Data Engineer: Real-time Pipelines & Scalable Data
Data engineer in Cape Town with 3-4 years' experience who designs and maintains robust data pipelines for real-time and batch processing, ensuring data accuracy and reliability. Core stack: SQL, Python/Java, cloud services, Kafka/RabbitMQ streaming, ETL workflows, plus Spark/Hadoop and JSON/Parquet formats.
Data Engineer Midrand
Build and maintain big data pipelines and ETL processes as a Data Engineer based in Midrand, working with Terraform, Python, SQL, PySpark, Docker and AWS across cloud platforms, while using collaboration tools like Confluence and JIRA.
Blockchain Data Engineer
Design, build, and maintain ETL data pipelines that ingest blockchain data from networks like Ethereum, Bitcoin, and Solana for a blockchain analytics firm in Pretoria. Core stack: Python/Java/Scala, SQL and NoSQL databases, Spark/Hadoop, cloud platforms, and Airflow orchestration.
Ai Data Engineer
An AI Data Engineer at a fast-growing data analytics firm in East London, South Africa, building and optimizing the data pipelines, ETL/ELT processes and cloud infrastructure that feed machine-learning models. Core stack includes SQL, Python/Scala, big data tools (Spark, Hadoop, Kafka) and cloud data services on AWS, Azure or GCP.
Data Engineer Level 2
Intermediate Data Engineer at Games Global in Cape Town who designs, builds, and operates ELT pipelines and Snowflake data models powering analytics, billing, experimentation, AI/ML workloads, and commercial reporting. Core stack: SQL, Python, dbt, AWS Lambda, Snowflake, and orchestration tooling like Openflow.
Senior Data Engineer - Jhb
Senior Data Engineer at Hire Resolve's telecom client in Johannesburg, building and maintaining scalable ETL/streaming pipelines for CDR and network data (2G–5G) using Kafka, NiFi, Flink, Spark, Hive, Hudi, and Druid, with a focus on data quality, security, and performance optimization.
Senior Ai Software Engineer
Senior AI Software Engineer designing, building, and deploying production AI/ML systems for a globally distributed, remote-first client in the Vereeniging, South Africa area. Day-to-day work spans Python-based ML models (TensorFlow, PyTorch, scikit-learn), data pipelines, and cloud deployment on AWS/Azure/GCP with Docker/Kubernetes.
Data Engineer Cape Town: Atlantic Seaboard
Recruiting for a Data Engineer to join a client's investment team in Cape Town, overseeing database architecture, data flows, and ETL pipelines that feed investment research and operations. Core stack is Python, SQL, Linux, and Git, working alongside quantitative analysts in a systematic investing environment.
Azure Data Engineer
Intellinexus, a data and BI consultancy, seeks a Data Engineer in Cape Town to design, build, and maintain Azure-based data pipelines, warehouses/lakes, and data models for client analytics. Core stack includes Azure Data Factory, Synapse, Databricks, SQL, Python/Java/Scala, SAP systems, and CI/CD via GitLab or Azure DevOps.
Data Engineer
Data engineer maintaining a data warehouse and automated ETL/ELT pipelines on AWS (Glue, Lambda, Step Functions, Redshift, S3), plus Hive/Hadoop-Spark optimization, root-cause analysis of production issues, and technical leadership across structured and unstructured data management.
Data Engineer - Ai & Ml Pipelines
A fully remote Data Engineer designs, builds, and maintains scalable data pipelines, ETL/ELT processes, and cloud data infrastructure to feed AI and ML initiatives at a data analytics firm. Core stack includes SQL, Python/Scala, cloud data services (AWS/Azure/GCP), data warehousing, and orchestration tools like Airflow.
Lead Software Engineer – AI Product Development (Data)
Lead Software Engineer on Clarivate's LS&H AI Engineering team in Barcelona, shaping and building AI-powered backend products: Python APIs, microservices, and ETL pipelines on Azure/AWS, plus LLM/agentic AI applications for Life Sciences & Healthcare. Hybrid role (2-3 office days), CET hours.
Lead Software Engineer – AI Product Development (Data)
Lead engineer on Clarivate's AI Engineering team in Barcelona, shaping and building AI platform capabilities for Life Sciences & Healthcare products. Day to day: designing Python backend APIs, microservices, and ETL pipelines on Azure/AWS and building reliable LLM-based and agentic AI applications.
Intern, Product Intelligence Engineering (AI/ML)
On-site engineering internship in Phoenix, AZ with ASM's Product Intelligence team, contributing to AI/ML analytics applications for semiconductor manufacturing. The intern builds and tests backend services, APIs, and data pipelines using Go, Python, PostgreSQL, Kafka, Redis, gRPC, Linux, and containers under mentorship.
AI Engineer
AI Data Engineer at MediaCorp in Singapore who designs, builds, and maintains scalable ETL data pipelines and data models powering AI applications and business intelligence. Core stack includes Python/Java, AWS/Azure, Kubernetes/Docker, and AI/ML frameworks like TensorFlow and PyTorch.
Senior Python Data Engineer – Healthcare EMR/EHR Integrations - Remote Work
Build automated Python ETL/ELT pipelines that extract clinical and patient data from hospice/home-health EMR/EHR systems and load it into a centralized HIPAA-compliant database, integrating via REST APIs, FHIR and HL7. Fully remote senior role using MySQL, AI-assisted coding tools, and pipeline tuning/monitoring.
Databricks Data Engineer (Apache Spark) - Remote work | REF#305826
Remote Databricks Data Engineer who designs, builds, and optimizes large-scale data pipelines and lakehouse architectures on cloud platforms using Apache Spark and Databricks, delivering data engineering projects for BairesDev's international clients.
Remote Senior Python Data Engineer — Healthcare EMR/HL7
Senior Python Data Engineer building automated data pipelines for healthcare EMR/EHR integrations: loading data into a HIPAA-compliant platform, optimizing MySQL schemas, and integrating with FHIR/HL7 and REST APIs. 100% remote role at BairesDev serving global healthcare clients, with USD compensation and flexible hours.