Tech jobs
Job listings
Lead Cloud-Native DevOps Engineer (Remote)
Lead DevOps Engineer who owns and drives Placements24's DevOps strategy from a fully remote hub: building scalable, secure cloud infrastructure and championing automation across engineering teams, with hands-on work in CI/CD, infrastructure-as-code, and monitoring.
Senior Backend Engineer - Remote Python/Django
Placements24 is hiring a Senior Backend Engineer to design, build, and maintain scalable backend systems using Python and Django, focused on RESTful APIs, robust databases, and secure data practices in a remote-first setup. Strong Python/Django, SQL (PostgreSQL/MySQL), plus cloud and containerization familiarity are expected.
Remote DevOps Engineer Apprentice
Entry-level DevOps apprenticeship at a fast-paced SaaS company, fully remote from South Africa. The apprentice assists with CI/CD pipelines, cloud deployments (AWS/Azure/GCP), Docker/Kubernetes, Terraform/Ansible, monitoring and automation under mentorship, with training and a stipend provided.
Senior Backend Engineer - Python/Django (Remote)
Placements24 seeks a Senior Backend Engineer to design and maintain server-side logic, databases, and RESTful APIs in Python/Django for a fully remote, globally distributed SaaS team serving thousands of users, with emphasis on async programming, testing, and cloud platforms.
AI Data Engineer - Big Data Pipelines
AI Data Engineer building and maintaining scalable big data pipelines (ETL/ELT, data warehouses and lakes on cloud) that feed AI/ML initiatives, ensuring data quality and performance end to end. Core stack: SQL, Python/Scala/Java, Spark/Hadoop/Flink, Airflow, AWS/Azure/GCP data services.
Remote Senior Backend Engineer (Python)
Fully remote Senior Backend Engineer for a fintech startup (recruited via Placements24): designing scalable Python backend services and REST APIs with Django/Flask, PostgreSQL and Redis on cloud platforms, plus architecture decisions, code reviews, and mentoring, with an operational base in Stellenbosch, South Africa.
AI Data Engineer: Scalable Big Data Pipelines in the Cloud
AI Data Engineer at Placements24 in Polokwane who designs and maintains scalable cloud data pipelines for AI projects — building data warehouses/lakes and ETL/ELT processes so data scientists and ML engineers get reliable, quality data. Core stack: SQL, Spark/Hadoop/Flink, Python, Scala.
Senior Data Engineer — Hybrid, Growth & Scalable Pipelines
Senior Data Engineer in a hybrid role in Johannesburg, working within a growing global technology environment. The person designs scalable data pipelines and API-based data ingestion, applies SDLC best practices, owns end-to-end projects, and mentors junior engineers alongside engineers and data scientists.
Hybrid Senior Data Engineer - Big Data & ETL Pipelines
Senior Data Engineer at a Sandton-based data analytics firm, designing and maintaining scalable ETL/ELT pipelines and big data infrastructure for BI, ML and reporting. Core stack: Spark, Hadoop, and cloud platforms (AWS, Azure, GCP). Hybrid work model.
Senior Data Engineer
PBT Group is hiring a Senior Data Engineer in Johannesburg (hybrid, 12-month contract) to design, build and optimise cloud-native data platforms and near-real-time pipelines on Google Cloud Platform, working with BigQuery, Dataflow, Pub/Sub, Cloud Run, GKE, Cloud Composer and dbt, using advanced Python and SQL.
Data Engineer
Data engineer (12-month renewable contract) at BICRM's Johannesburg office, focused on cloud migration, data modelling, building and managing data pipelines, hybrid cloud/on-prem analytics infrastructure, and deploying and maintaining machine learning models. Requires 6+ years of data engineering experience; South African citizens or permanent residents only.
Senior Data Engineer - Cloud & ML Pipelines (12m Contract)
12-month renewable contract for a senior data engineer with 6+ years' experience: driving cloud migration, data modelling, and robust data pipelines across hybrid cloud and on-prem assets, plus deploying and maintaining ML models with DevOps/DataOps practices. On-site role (posting mentions both Pretoria and Johannesburg).
Senior Data Engineer (Big Data & ETL)
Senior Data Engineer at a data analytics firm in Sandton (hybrid work). Day to day: designing, building, and maintaining scalable ETL/ELT pipelines and cloud data infrastructure using big data tools (Spark, Hadoop), SQL, Python/Scala, and cloud platforms like AWS, Azure, or GCP to support BI, ML, and reporting.
Senior Backend Engineer (Python/Django) - Remote, Flexible Hours
Senior backend engineer at a cloud-native, remote-first company operating across South Africa, designing, developing, and deploying backend systems in Python/Django while mentoring junior engineers and contributing to architectural decisions.
Lead Backend Engineer - Remote, Scale High-Performance Systems
Lead a fully remote South African backend team, shaping the architecture of the core platform and mentoring developers to deliver scalable services and robust APIs. Requires 7+ years of backend experience with modern languages (Python, Node.js, Java, Go) and relational/NoSQL databases.
Remote Senior Backend Engineer — Flexible Hours
Placements24 is hiring a remote Senior Backend Engineer with flexible hours to design, build, and maintain scalable services and APIs, collaborating with frontend, product, and QA. Requires 5+ years of backend experience and proficiency in modern programming languages.
Senior Full Stack Developer - Cloud Solutions
Senior full-stack developer joining a cloud-solutions technology firm in Durban (hybrid). Designs, builds, tests, and deploys full-stack web apps, APIs, and microservices using backends like Python/Node/Java/C#, frontends like React/Angular/Vue, SQL/NoSQL databases, and AWS/Azure/GCP cloud platforms.
Remote Lead Backend Engineer — Scalable, Secure APIs
Lead Backend Engineer at Placements24 will design and maintain scalable, secure backend systems and RESTful APIs, leading a team of backend engineers and setting technical direction for performance, security, and reliability. Fully remote role requiring strong backend language skills and cloud/container experience.
Senior Data Engineer - GCP & Real-Time Pipelines (Hybrid)
PBT Group seeks a Senior Data Engineer in Johannesburg (hybrid) on a 12-month contract to design, build and optimise cloud-native data platforms and near-real-time pipelines on GCP, working with BigQuery, Dataflow, Pub/Sub, dbt, Python and SQL alongside cross-functional teams.
Remote Senior Backend Engineer: Scalable APIs & Microservices
Placements24 is hiring a Senior Backend Developer for a fully remote team across South Africa. The role involves architecting, building, and maintaining scalable backend systems and APIs/microservices in the cloud, mentoring junior developers, and shaping technical strategy using Python, Node.js, Java, or Go.