Tech jobs
Job listings
Senior Data Engineer
Senior Data Engineer at the UK Insolvency Service in Newcastle upon Tyne: builds and governs secure, governed data pipelines and trusted data products using Microsoft Fabric, OneLake, Dynamics 365, Dataverse and Azure to power analytics, reporting and AI, while mentoring engineers and leading technical assurance.
Data Engineer
SSE is hiring a Data Engineer to build and optimise data ingestion, transformation and serving layers on Azure Databricks, Delta Lake and Databricks SQL, including developing its new Renewables Data Platform and migrating from Synapse. Hands-on hybrid role: 50% of the week in Reading, Perth or Glasgow.
Data Engineer
Data Engineer in SSE's Data & AI team building the Renewables Data Platform: designing and optimising ingestion, transformation and serving layers on Azure Databricks, Delta Lake and Databricks SQL, migrating from Synapse. Hands-on PySpark/SQL pipeline development, data modelling for Power BI, and governance via Unity Catalog and CI/CD.
Engineer III - Data Engineer
Senior data engineer (Engineer III) at Anaplan in Gurugram who designs, builds, and operates batch data pipelines and orchestration (Airflow, Dagster, Prefect), large-scale web scraping, and distributed processing (Spark, AWS/GCP, Snowflake) in Python — supporting caching, data quality, observability, and downstream ML/product teams on the planning platform.
Software Engineer Co-op (Spring 2027)
Paid software engineering co-op at Klaviyo's Boston HQ (Jan 4–Jun 25, in office 5 days/week), embedded on a full-stack, back-end, or front-end team to own features end to end for a marketing platform with 180K+ customers. Stack includes Python, Go, TypeScript/React, MySQL, Kafka, Redis, and AWS; AI tool use is expected.
Data Architect, Google Cloud Platform (GCP)
West Monroe, a business and technology consulting firm, is hiring a Data Architect to design scalable, secure GCP and BigQuery data platforms for clients, lead technical delivery teams, and advise on cloud data modernization. Hybrid role (2 days/week in office) with biweekly travel to New York for client work.
ML Engineer, II - Perception
Build and scale Torc Sim, a simulation platform that replays and evaluates autonomy models against real and synthetic driving data, enabling teams to debug and improve ML models for self-driving trucks.
Software Engineer, II - Data Engineering
Data engineer at Torc Robotics building AWS-native data ingestion, ETL, and storage pipelines that feed ML training, simulation, and analytics for self-driving trucks. Day-to-day work spans Python, Linux, Docker, Terraform, and AWS serverless services, with a business-hours on-call rotation.
Software Engineer, I - Data Engineering
Entry-level data engineer at Torc Robotics (autonomous trucking) building and supporting Linux- and AWS-based data pipelines for ingestion, ETL, and data lake storage that feed analytics, simulation, and ML training. Daily work centers on Python, Docker, Terraform, AWS managed services, and a business-hours on-call rotation.
Senior solutions architect - big data & analytics
A senior solutions architect role at an agricultural technology company in Upington, South Africa (hybrid). The person designs end-to-end big data and analytics platforms on cloud (AWS/Azure/GCP), builds data models and ETL/ELT pipelines with tools like Spark, Kafka and SQL, sets data governance, and mentors data engineers.
Senior data engineer (ms sql, ms fabric) - johannesburg - up to r1.2mil per annum
Senior Data Engineer designing, building, and optimizing scalable data pipelines and enterprise data platforms (ingestion, transformation, data marts) that power BI, analytics, and ML/AI solutions, while mentoring engineers and driving best practices. Core stack: Python, Microsoft SQL Server, Microsoft Fabric, Azure/AWS, Spark, ETL/ELT, and CI/CD.
Senior Analytics Engineer
Senior hands-on data/analytics engineer in Titan Wealth's Group Data & Analytics team, building and operating secure, scalable data platforms and pipelines on Microsoft Azure — Azure Data Factory, SQL Server/Azure SQL Managed Instance, dimensional modelling, CI/CD with Git/Azure DevOps — from design through deployment and production support.
Junior data engineer: build scalable pipelines (hybrid)
AES Global in Cape Town seeks a Junior Data Engineer to build and maintain ETL/ELT pipelines and a data warehouse for retail operations, ingesting data from ERP, POS systems and APIs using SQL and SSIS, while supporting Power BI reporting and adhering to POPIA data governance standards.
Aws data engineer consultant: cloud analytics & pipelines
An AWS Data Engineer role in Deloitte's Engineering AI and Data practice in Johannesburg: day to day you build data ingestion pipelines, warehouses, data lakes, and AI-ready analytics solutions on AWS using SQL and Python, while collaborating with architects and mentoring peers.
Junior data engineer: build pipelines & insights
Junior data engineer at BETSoftware in Gauteng building and supporting batch data pipelines — ingestion, transformation, and data prep — across the enterprise data platform. Works with SQL, relational databases, warehousing concepts, orchestration tools, and CI/CD, while monitoring pipelines and resolving data issues.
Senior data engineer (big data platforms)
Senior Data Engineer in Pretoria (hybrid) who designs, builds, and maintains scalable big-data pipelines, ETL/ELT processes, data warehouses, and data lakes to power analytics and BI. Core stack includes Spark, Hadoop, Kafka/Flink, SQL, and cloud data platforms on AWS, Azure, or GCP.
Junior data engineer
Junior Data Engineer for a retail business in Cape Town (hybrid), building and maintaining ETL/ELT pipelines and the enterprise data warehouse using SQL Server (T-SQL, SSIS), Power BI/SSRS reporting, Git and Jira, while monitoring daily data loads under POPIA-compliant governance.
