Tech jobs
Job listings
Senior Devops / Sre Cloud Engineer
Owns an Azure-based Kubernetes (AKS) platform end-to-end for a company running utility-scale power generation and energy storage plants across Africa: Terraform IaC, GitHub Actions CI/CD, SRE practices (monitoring, SLOs, incident response), Entra ID identity/secrets, and developer enablement. Remote or hybrid depending on location; based in Cape Town.
Senior Backend Engineer - Remote & Scalable Systems
Placements24 seeks a Senior Backend Software Developer to design, build, and maintain scalable backend services across the full software lifecycle, collaborating with product and frontend teams in a remote-first environment. Core focus: microservices, cloud platforms, and PostgreSQL/MongoDB databases.
Senior Software Engineer - Backend (fintech)
Fully remote senior backend engineer designing, building, and maintaining scalable, secure backend systems and APIs for a fintech client's financial applications in an agile team. Core stack spans Java/Python/Go/C#, SQL/NoSQL databases, REST microservices, cloud platforms, and Docker/Kubernetes.
Senior Software Engineer (backend, Microservices)
Senior backend engineer at a logistics-tech startup in Randburg, South Africa, designing, building, and deploying scalable microservices and APIs for a logistics platform. Day-to-day involves Go/Java/Python development, distributed systems with Kafka/RabbitMQ, SQL/NoSQL databases, and cloud/container tooling on AWS/Azure/GCP with Docker and Kubernetes.
Senior Backend Software Engineer (microservices)
Fully remote senior backend engineer designing, building, and scaling microservices for a fintech client's financial platforms. Day-to-day work spans Java/Python/Go services, REST APIs, Kafka/RabbitMQ messaging, SQL/NoSQL data stores, and CI/CD pipelines, with a distributed remote team.
Senior Full-stack Software Engineer
Senior full-stack engineer designing, building, and deploying scalable web applications end to end — front-end (React/Angular/Vue), back-end (Node.js, Python, Java, Ruby), APIs, and databases — for a digital transformation consultancy serving global clients, in a fully remote team.
Software Developer (java)
Fully remote Java developer at a fintech company: design, build, and maintain Java-based applications and microservices across the full software lifecycle. Core stack includes Spring Boot or Micronaut, REST APIs, relational databases (PostgreSQL/MySQL), Maven/Gradle, and Git.
Senior Data Engineer - Jhb
Senior Data Engineer in Johannesburg designing, building, and maintaining scalable ETL and real-time streaming pipelines for telecommunications CDR data. Core stack includes Kafka, NiFi, Flink, Spark, Hive, Hudi, and Druid, with SQL/Python, CI/CD, and data governance work.
Senior Data Engineer – Healthcare Data Platform
Contract Senior Data Engineer (up to 18 months, hybrid in Johannesburg) leading a healthcare client's reporting-estate rationalisation end to end: auditing legacy reports, automating ETL and data quality, and building governed self-service analytics using Oracle, SQL, SAP Business Objects, SAS, Power BI, Snowflake and AWS.
Senior Data Engineer - Big Data Platforms
Senior Data Engineer building and maintaining scalable big data pipelines, data lakes and warehouses for a client that is a leader in AI & emerging technologies, in a hybrid role based in Stellenbosch. Core stack includes Python/Java/Scala, Spark/Hadoop, cloud platforms (AWS/Azure/GCP) and SQL/NoSQL databases.
Senior Python Backend Engineer (remote) - Scalable Apis & Django
Senior backend engineer building and deploying scalable Python/Django systems that power data analytics and AI solutions. Day to day: designing secure RESTful APIs, optimizing relational databases, and contributing to architecture and testing while working fully remote from a home office.
Senior Data Engineer
Senior Data Engineer building and maintaining ETL/ELT data pipelines, warehouses, and lakes for a data analytics team based in Upington, South Africa. Works with Python/SQL/Scala, big data tools like Spark, Hadoop, and Kafka, and cloud platforms such as Redshift, Azure Data Lake, or BigQuery.
Full Stack Developer At Pretoria Consulting Agency
Full stack developer at a Pretoria consulting agency, building and maintaining responsive web applications with React, Angular, or Next.js, integrating REST APIs, and testing/debugging; Node.js/Express backend experience is a plus. Pays ₦400,000–₦500,000 monthly.
Remote Senior Golang Backend Engineer — Scalable Apis
Fully remote senior backend engineer role focused on Golang: designing, developing, and deploying high-performance backend systems and APIs for core products alongside a global team. Key stack includes Golang, REST/gRPC APIs, PostgreSQL/MySQL, NoSQL, and cloud platforms.
Senior Software Developer (java)
Senior Java backend developer for a fintech client in Sandton, South Africa: design, build, and maintain robust, scalable backend services using Java and the Spring ecosystem, relational databases (PostgreSQL/MySQL, Hibernate), REST APIs, and microservices — fully on-site in an Agile team, mentoring junior developers.
Senior Software Engineer - Fintech Solutions
Senior full-stack engineer at a fintech company in Bloemfontein, South Africa (hybrid). Designs, builds, tests, and deploys scalable, secure financial software — backend services/APIs and user interfaces — across the SDLC, using languages like Java, Python, C#, or JavaScript/TypeScript with frameworks like React and Spring Boot, plus cloud and container tooling.
Senior Full-stack Developer - .net & Azure
Senior full-stack developer designing, building, and deploying business web applications and REST APIs with C#/.NET Core, SQL Server, and Azure cloud services (App Services, Azure SQL, Functions) for an enterprise software company in Randburg, Johannesburg. Hybrid role split between the Randburg office and remote work.
Senior Software Engineering Instructor
Senior Software Engineering Instructor in Pretoria who develops and delivers software engineering curriculum, teaches programming (Python, Java, or JavaScript), data structures, algorithms, and design patterns, and mentors students toward tech careers. Requires 7+ years of software engineering experience plus teaching or mentoring background.
Senior Software Engineer
Senior software engineer at The Foschini Group (a diversified apparel/lifestyle retailer) in Gauteng, South Africa, designing, coding, testing and implementing enterprise APIs and applications using ASP.NET MVC, Angular, JavaScript and REST, with exposure to microservices, Kafka, OpenShift, Azure DevOps and CI/CD.