Tech jobs
Job listings
Data Engineer
Builds and maintains ELT pipelines and data models in Azure to power analytics and AI across K3 Advisory Group’s brands.
Junior, Data Engineer
Build and maintain data pipelines, lakes, and warehouses to feed analytics and ML models, using SQL and Python in a fintech environment.
Senior Software Engineer, Backend
Build and scale the digital banking backend using Go, microservices, and AWS, while collaborating with product teams to deliver secure, high-performance APIs and ML pipelines.
Senior Backend & DevOps Engineer
Build and scale backend services and big-data pipelines using Spring Boot, Spark/Scala, and Kubernetes, while owning CI/CD, monitoring, and DevOps tooling for a global test-and-measurement platform.
Software Engineer (Lead)
Lead software projects, design and build web apps using React, Angular, Node.js, and cloud tools, while mentoring teams to deliver scalable solutions.
Senior Data Software Engineer — AI-Driven Pipelines on Azure
Builds high-performance big-data apps and cloud-native pipelines on Azure using Scala, Python, and Databricks, while integrating AI-assisted engineering practices.
Hybrid Data Engineer: ETL Pipelines & Cloud Data Mastery
Designs, builds, and optimizes ETL pipelines into a data warehouse, ensuring data quality and pipeline robustness while collaborating with data science and analytics teams.
Data Engineer GCP
Build and maintain scalable data pipelines on GCP, using Python, SQL, Spark/Scala, and Airflow to enable analytics and automation for client projects.
Data Engineer
Design and build data pipelines and architectures to ingest, transform, and store data for clients, using Python, SQL, ETL tools, and cloud systems.
Senior Java Developer (REMOTE-CHILE)
Build and maintain distributed Java-based microservices for financial-services clients using AWS/Azure, REST APIs, and cloud-native tooling.
Senior Java Engineer with Data Engineering Experience
Senior Java engineer leads large-scale data migrations and builds petabyte-level ETL pipelines using Java, Spark, and cloud platforms, while mentoring teams and ensuring data integrity.
Xperts: Senior Java Engineer (Data Engineering)
Senior Java engineer designs and builds large-scale data migration and ETL pipelines using Java, Spark, and cloud services, while leading technical design and mentoring teams.
Data Architect
Design and lead the transformation of Takealot’s data platform from batch to real-time, setting technical standards and governance for a high-scale ecommerce and logistics ecosystem.
Big Data Engineer (Senior)
Senior Big Data Engineer designs and builds scalable data pipelines and platforms using Spark, Hadoop, and cloud-native tools to support analytics and ML workloads.
Senior Data Engineer
Lead large-scale data migrations and build scalable cloud pipelines using Scala, Spark, and Kubernetes to transform enterprise data systems.
Senior data engineer
Leads design and maintenance of scalable data pipelines and ETL processes for UK clients, using Python, Spark, SQL, and cloud platforms to ensure reliable, high-performance data infrastructure.
Principal Data Engineer
Principal Data Engineer builds and optimizes high-performance data pipelines on Azure and Snowflake for a South African fintech, mentoring teams and modernizing data systems with ELT/ETL tools like Airbyte and dbt.
Data Engineer
Designs and maintains petabyte-scale data pipelines and cloud infrastructure for a bank, transforming raw data into governed, low-latency products for analytics and ML using Spark, Databricks, and Azure.
Cloud Engineer (Data Engineering Focus)
Build and maintain scalable Azure data pipelines (batch & real-time) using Python, PySpark, and Azure services like Synapse and Databricks to power analytics and ML.
BI Full Stack Developer/Engineer
Build end-to-end BI solutions for a financial-services client: design data models, ETL pipelines, and warehouses using SQL, Python/Java/Scala, and Spark.