Tech jobs
Job listings
Senior Data Engineer (Big Data Pipelines)
Senior Data Engineer for a data analytics firm (hired via placement agency Placements24): design, build, and maintain scalable batch and real-time data pipelines, warehouses, and lakes on cloud platforms for analytics and ML. Fully remote; stack includes Spark/Hadoop, SQL, Python/Scala/Java, and Airflow/Prefect.
Lead Data Engineer - Big Data Solutions
Lead Data Engineer for a placements firm's client, a data analytics/BI company, based in Upington (hybrid). You lead a team of data engineers designing and maintaining big data pipelines, data lakes, and warehouses using Hadoop, Spark, Kafka, Python/Scala/Java, cloud platforms (AWS/Azure/GCP), and orchestration tools like Airflow.
Senior Data Engineer: Scale Big Data Pipelines & Cloud
Senior Data Engineer at Synthesis Software Technologies in Gauteng, South Africa, building scalable, secure batch and real-time data pipelines and analytics frameworks in an agile team. The role centers on designing data architectures and ETL development using Hadoop and AWS technologies.
Senior Big Data Engineer — Scalable Pipelines (Hybrid)
Senior Data Engineer in Pretoria (hybrid) building scalable data pipelines with Spark/Hadoop, developing ETL/ELT processes, and managing data warehouses and data lakes on AWS to support analytics alongside data scientists and engineers.
Data Engineer
Design, build, and maintain scalable data pipelines, warehouses, and ETL processes for an energy-sector leader in Richards Bay, KwaZulu-Natal, supporting analytics, BI, and machine learning. Core stack: SQL, Python/Java, big data tools (Hadoop, Spark, Kafka), and cloud data services (AWS, Azure, GCP). Hybrid work model.
Senior Software Engineer (Python/Data Engineering)
Senior engineer building and maintaining scalable Python data pipelines, warehouses, and data lakes for an analytics firm in Upington, South Africa (hybrid). Core work involves SQL/database optimization, ETL/ELT, data modeling, and cloud data platforms like AWS, Azure, or GCP.
Data Science & AI Engineer (1 Year Contract)
Thales is a global technology leader trusted by governments, institutions, and enterprises to tackle their most demanding challenges. From quantum applications and artificial intelligence to cybersecurity and 6G…

Expert IT Analyst with T24/Transact
As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to…
Python Developer (Charlotte)
Senior (8+ yrs) Python developer role building scalable microservices and REST APIs (FastAPI/Flask/Django) for enterprise automation platforms, with Kafka event-driven integrations, SQL/Starburst/Trino data pipelines, OpenShift/Redis, and CI/CD support. Positions in Charlotte, NC or Pennington, NJ; secondary skills in Oracle and Hadoop.
Python Developer
Senior Python developer (8+ years) who designs, builds, and supports scalable Python apps, microservices, and REST APIs (FastAPI/Flask/Django), with Kafka event-driven integrations, SQL pipelines on Starburst/Trino, and OpenShift/Redis deployments for an enterprise automation platform. On-site in Charlotte, NC or Pennington, NJ.
Data Engineer - €2.700 - €3.300 Per Maand
Data engineer at Dutch data consultancy Veneficus: builds ETL pipelines, data architectures and models, and operationalizes models for clients across sectors like finance, insurance, retail, logistics and government. Core stack: Python, SQL, Azure, AWS, Hadoop, Spark, Docker, Git in Agile/Scrum/DevOps teams.
Data Engineer
Data Engineer at Veneficus builds ETL processes, data pipelines, and data architectures/models, delivering cloud data solutions on Azure and AWS for clients in sectors like finance, insurance, retail, transport, government, logistics, and energy. Hybrid work (home, client site, or office) on projects of 3-12 months; requires a Dutch passport and C2-level Dutch.
Big Data SRE: Scale, Reliability & 24/7 On-Call
Site reliability engineering role at Xiaomi in Singapore focused on maintaining and scaling large-scale data infrastructure (HDFS, HBase, ElasticSearch, other databases). The engineer builds automation tools, troubleshoots production issues, collaborates cross-functionally, and joins a 24/7 on-call rotation to keep systems reliable.
Senior Data Engineering Lead - Platforms & Pipelines
Leads a data engineering team in Singapore designing scalable enterprise data platforms and pipelines, mentoring engineers while doing hands-on development with Hadoop, Spark, PySpark, Hive, Kafka and cloud data platforms, and translating business requirements into robust data solutions.
Big Data Developer- Banking
Builds large-scale data platforms and pipelines for banking clients as a big data developer, working hands-on with Java, Apache Spark, and Kafka for real-time and batch processing, alongside Hadoop/Hive ETL and data migration work on cloud platforms (AWS, Azure, or GCP) in an Agile/Scrum environment.
Big Data Site Reliability Engineer(A237998A)
Site Reliability Engineer on Xiaomi's big data platform in Singapore: maintains large-scale data infrastructure such as HDFS, HBase, Elasticsearch, Doris and ClickHouse, builds automation tooling, and resolves production performance incidents, including a 24x7 on-call rotation. Requires solid CS fundamentals, Linux skills, and Python, Go, or Java.
Global Big Data Platform Engineer
Software engineer managing Tea, ByteDance's global big data middle platform behind TikTok, Douyin, Toutiao, and Xigua — running big data deployments and optimizing infrastructure for millisecond-level performance across regions. Core stack: Java/Scala/Python with Hadoop, Spark, and ClickHouse.
Real-Time Data Engineer — Global Payments
Data engineer on ByteDance's Global Payment Data Intelligence team in Singapore, building real-time streaming pipelines and query services over hundreds of billions of daily payment events, plus data governance. Stack centers on Linux, C/C++/Java/Python, and big-data tools like Hadoop, Spark, and Kafka.