Tech jobs
Job listings
Senior Backend Engineer - Remote Python/django
Senior Backend Engineer designing, building, and maintaining scalable backend systems with Python and Django — focused on RESTful APIs, robust databases, and secure data practices — collaborating with frontend, product, and design teams in a remote-first setup. Core stack: Python/Django, PostgreSQL/MySQL, plus cloud and containerization.
Remote Senior Backend Engineer - Scalable Systems
Senior backend engineer (fully remote) building and running scalable, low-latency backend services and APIs for a fintech client. Day to day: distributed systems design, cloud infrastructure management, and database work using Python/Go/Java, AWS/GCP/Azure, Docker/Kubernetes, and PostgreSQL/MySQL/NoSQL.
Senior Software Developer (Java) Pretoria Head Office
Full Stack Java Developer at Finbond Mutual Bank who designs, develops, tests and supports enterprise applications across the full SDLC: building Java/Spring back ends and REST APIs, Angular 15+ front ends, and designing and optimising PostgreSQL 13+ databases.
Travel-driven Full-stack Developer (react/python)
Full-stack developer on G Adventures' Technology team in Cape Town, building API-driven tools for Operations Systems with a React frontend and Django (Python) backend while collaborating with product, operations, buying, and marketing teams. Hybrid role based in Cape Town.
Senior Data Engineer
Senior Data Engineer at a marketing organization's Johannesburg (Randburg) branch, placed via Network IT and working hybrid within the Data Science Team. Owns the company's data structure, building enterprise ETL/ELT pipelines and data lakes with Python, SQL/PostgreSQL, Bash, AWS, Snowflake, and dbt, while mentoring other engineers.
Remote Senior Backend Engineer (python/django)
Senior backend engineer at a fully remote fintech startup, designing and maintaining Python/Django services, REST APIs, and databases while optimizing for scalability and security, mentoring juniors, and shaping architecture decisions.
Data Engineer
Data Engineer for a data analytics firm in Upington, South Africa (hybrid role): designing and maintaining scalable ETL/ELT pipelines, data warehouses and lakes, and ensuring data quality. Core stack is SQL, Python/Scala, cloud data platforms (AWS/Azure/GCP), with Spark/Hadoop as a plus.
Senior Data Engineer - Big Data Solutions
Fully remote Senior Data Engineer designing, building, and maintaining scalable big data pipelines and cloud data infrastructure (Spark, Kafka, AWS/Azure/GCP, Snowflake/Redshift) for a client that is a leader in data analytics, partnering with data scientists to power analytics and ML. Posted via recruitment agency Placements24.
Data Engineer - Ai Platform
Builds and maintains scalable ETL/ELT pipelines, data models, and cloud data infrastructure (AWS/Azure/GCP) for a client's AI platform in Pretoria, ensuring high-quality data feeds machine learning models. Core stack: SQL, Python/Java, Spark/Kafka, big data and cloud data services.
Data Engineer: Pipelines For Ai & Big Data Analytics
Design and build data pipelines and contribute to open source data-flow tools that support machine learning and advanced analytics workloads for big enterprise clients, working in an agile team at Spatialedge in Gauteng, South Africa.
Senior Devops Engineer: Cloud, Ci/cd, Kubernetes
Placements24 is hiring a Senior DevOps Engineer in Benoni to modernize cloud infrastructure, automate provisioning, and build CI/CD pipelines using Docker, Kubernetes, and cloud platforms. The role also involves Dev/Ops collaboration, mentoring juniors, and security practices in a hybrid work setup.
Full Stack Developer Centurion
A full-stack developer role in Centurion, South Africa, combining DevOps work (setting up CI/CD pipelines and best practices), data analysis and reporting, and hands-on development across backend (Node.js, Java) and frontend (Flutter or Angular) in a collaborative team.
Senior Devops Engineer - Benoni
Senior DevOps Engineer for a fast-growing SaaS company in Benoni, South Africa: designing and automating cloud infrastructure (AWS/Azure/GCP), building CI/CD pipelines, managing Docker/Kubernetes, and using Terraform/Ansible for IaC, plus monitoring, security, and mentoring — in a hybrid work arrangement.
Senior Full Stack Developer - Vereeniging
On-site senior full-stack developer at an enterprise software provider in Vereeniging, South Africa, building and maintaining scalable web applications end to end, designing databases and APIs, and mentoring juniors. Stack spans HTML/CSS/JavaScript frameworks (React/Angular/Vue) with Node.js, Python/Django, Java/Spring, or C#/.NET back ends.
Senior Java Engineer — Hybrid (fintech) Growth
Senior Java engineer at a financial services technology provider in Nelspruit, Mpumalanga (hybrid). Day to day: designing, developing, and maintaining enterprise Java applications and APIs for the financial sector, ensuring performance and security, and mentoring junior engineers alongside architects and product managers.
Hybrid Mern Full-stack Developer | Build Scalable Web Apps
Placements24 is hiring a MERN full-stack developer for a client in Mahikeng, South Africa, working hybrid (in-office plus remote). Day to day they build scalable web apps: responsive React frontends, Node/Express APIs, and MongoDB schemas, contributing across the full development lifecycle.
Senior Devops Engineer (kubernetes Expert)
Senior DevOps engineer for a fast-growing SaaS client, working fully remote: designing and managing production Kubernetes clusters, building CI/CD pipelines, and automating cloud infrastructure with Terraform/Ansible on AWS, Azure, or GCP, plus monitoring, on-call, and mentoring duties.
Senior Devops Engineer — Cloud Infra & Ci/cd Expert
Senior DevOps Engineer at a financial technology firm in Paarl, South Africa: streamlining the software lifecycle by deploying scalable cloud infrastructure, leading CI/CD and Infrastructure-as-Code practices, and advancing monitoring, security, and incident response through automation.
Backend Engineer - .net, Rest Apis & Docker
Mid-level backend engineer on a Pretoria-based, in-person team who designs and implements .NET backend services, REST APIs, and database integrations with deployment in Docker/Linux environments, owning code quality, security, and performance.
Senior Data Engineer (hybrid)
Senior Data Engineer for a growing data analytics firm in Nelspruit, South Africa (hybrid). You'll design and maintain ETL/ELT pipelines, build cloud data warehouses/lakes (Snowflake, Redshift, BigQuery), optimize data models and quality, and mentor junior engineers using SQL, Python/Scala/Java, Spark/Hadoop, and AWS/Azure/GCP.