Tech jobs
Job listings
Senior back-end developer
Senior back-end developer building scalable APIs and ETL pipelines in Python and AWS for a global client, focusing on data-driven solutions and system-wide integrations.
Software Developer II
Develops and optimizes banking workflows using Java/Spring Boot, Camunda, and Kafka, integrating AI-driven automation and custom UIs.
DevOps Engineer
Design, deploy, and optimize cloud-native infrastructure using Kubernetes, Docker, and GCP, while automating CI/CD pipelines and maintaining scalable Node.js services.
Ai software engineer / architect
Design and build AI-driven enterprise solutions using Python, TensorFlow/PyTorch, and cloud platforms; lead architecture, model selection, and MLOps for scalable deployments.
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.
Azure Data Engineer
Builds and maintains Azure-based data pipelines for a bank using Databricks, PySpark, and Kafka to ingest, process, and report on financial data in real time.
Data Engineer: Build Scalable Cloud Pipelines
Designs and builds scalable cloud data pipelines on AWS/Azure/GCP using Kafka, Spark, Python, and SQL to transform raw data into insights for a fintech company.
Data Engineer
Design and maintain scalable data pipelines using Airflow, Spark, Kafka, and cloud warehouses like Snowflake or BigQuery, optimizing performance and delivering data-driven insights.
Data Engineer
Build and operate cloud-native data platforms using Python, Spark, and AWS/GCP, designing scalable ETL/ELT pipelines and modern data warehouses.
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.
Data Engineer
Build and maintain data pipelines on GCP and Snowflake that feed marketing analytics and AI/ML applications, using Matillion, Rudderstack, and Amplitude.
Data Engineer
Design and build scalable data pipelines and architecture using Python, SQL, and cloud platforms (AWS/Azure/GCP) to transform raw data into actionable insights for a fintech company.
Data Engineer
Design and build a modern, cloud-native data platform using Snowflake, dbt, and GCP to transform raw data into trusted, analytics-ready datasets.
Senior Full-Stack Developer - Durban (hybrid) - R55 000 - R60 000
Lead full-stack development using React and .NET Core, design cloud-native solutions on Azure, and mentor teams while ensuring quality and security in a hybrid role.
Full Stack Developer - Java (Spring) focused
Build and maintain enterprise-grade Java Spring microservices, integrating Kafka, AI agents, and AWS cloud infrastructure for large-scale business applications.
Software Engineer: Back-End - Johannesburg - R1m PA
Build and maintain scalable, cloud-native backend systems using Python (FastAPI), AWS, and microservices, with a focus on modern architectures and DevOps practices.
Senior Full Stack Developer & Quality Engineering Lead
Leads full-stack development and quality engineering, building automated tests, CI/CD pipelines, and scalable applications using Python, Vue.js, PostgreSQL, and cloud tools.
Back-End Software Engineer
Build secure, scalable backend systems for a digital retail bank using C# (.NET), Python, and AWS cloud services to power enterprise banking applications.
Intermediate Java (Full Stack) Developer -Telco Experience
Builds and maintains full-stack Java applications with Spring Boot, PostgreSQL, Kafka, and AWS, focusing on scalable back-end systems for telecom billing (OSS/BSS).
Senior Full Stack Developer & Quality Engineering Lead
Lead full-stack development and quality engineering, building automated tests, CI/CD pipelines, and scalable APIs for a fintech platform using Python, Vue.js, and PostgreSQL.