Tech jobs
Job listings
Freelance software developer (kotlin) - ai trainer
Freelance role training AI models by writing Kotlin code examples and technical content to improve GenAI reasoning in software development.
Principal Data Engineer
Principal Data Engineer builds and optimizes high-performance data pipelines for a fast-growing fintech, using Azure, Snowflake, dbt, and Airbyte to power analytics and ML at scale.
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.
Data Engineer
Build and maintain scalable data pipelines on GCP and Snowflake to feed marketing analytics and AI-driven personalization for global brands, using Matillion, Rudderstack, and Amplitude.
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.
Backend Software Developer
Builds and maintains .NET backend services in C# for a business-focused software product, using SQL Server, Web API, and WCF.
Backend Engineer ID37418 ($3,000 signing bonus)
Build and maintain backend services in Java/Kotlin, design scalable messaging systems, and lead development for enterprise clients using Kafka, RabbitMQ, and microservices.
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).