Tech jobs
Job listings
Learning Experience Designer (Contract)
Contract role on EasyLlama's content team designing and building the leadership training catalog — researching, writing, and QA-ing scenario-based e-learning courses from first-time manager skills to navigating difficult people situations. Core tools are AI-powered course authoring (Articulate Rise) and generative AI (Claude, ChatGPT, Gemini), with a focus on instructional design craft and consist
Founding Engineer, AI/ML
Founding AI/ML engineer at Clera, a startup building an AI-powered recruiting marketplace. On-site in San Francisco, you'll own the intelligence layer — recommendation, ranking, and retrieval systems, LLM-powered candidate-role matching, and the data pipelines behind production models — working directly with the founding team.
Senior Scala Backend Engineer - Hybrid, Enterprise Cloud
Senior backend engineer on Sage's HCM Localisation team, building scalable cloud services in Scala (Play Framework, Pekko) that power complex HR workflows, while driving platform modernisation with best-practice engineering and observability. Hybrid: 3 days weekly in Newcastle or London.
Python Backend Engineer - Wireshark Automation
Python backend developer on a 6-month London contract, turning manual packet capture into a 'Wireshark-as-a-Service' self-service web app. Day to day: automating network sniffing and packet capture with Python, REST APIs and Linux servers, working with Wireshark/TShark and PCAP workflows.
Senior Data Engineer HR Insights
Senior Data Engineer making HR data accessible and reliable on a large data platform: building pipelines, data models, integrations and dashboards on staffing, absenteeism, contracts and training, using SQL, Snowflake and Azure tooling in a multidisciplinary Scrum team. Role is via secondment agency All About Work.
Senior Full-Stack Engineer (Remote) - Impact & Growth
Senior full-stack engineer on a fully remote team building scalable web applications, spanning Node.js back ends and React front ends. Day to day: designing RESTful APIs, building responsive UIs, managing PostgreSQL/MongoDB databases, and deploying to cloud platforms like AWS, Azure, or GCP.
Remote Senior Full-Stack Developer Recruiter
A fully remote senior technical recruiter who sources and places full-stack developers for an international recruitment consultancy, owning the full hiring lifecycle from sourcing on LinkedIn/GitHub/Stack Overflow to screening, negotiating offers, and onboarding. Requires 5+ years of technical recruitment experience with deep knowledge of full-stack technologies.
Remote Full-Stack Developer Trainee
Fully remote (within South Africa) trainee program to become a full-stack developer: structured training and mentorship covering front-end frameworks (React/Angular/Vue), back-end (Node.js/Python/Java), and databases, with potential for permanent employment on completion. No relocation needed.
Senior .NET & Azure Full-Stack Engineer (Hybrid)
Placements24 is hiring a Senior Full-Stack Developer for a hybrid role based in Randburg, Johannesburg. Day to day the person designs, builds, deploys and maintains business applications using C#, .NET Core and Azure services, plus RESTful APIs and relational databases, collaborating with UI/UX designers and product managers.
Remote IT Recruiter: Cloud & DevOps Talent Scout
Fully remote IT recruitment role at Placements24 (Johannesburg, South Africa): source, screen, and place Cloud Architects, DevOps Engineers, and SREs for clients across the region and beyond, with a focus on the Cloud/DevOps niche in Randburg, Gauteng.
Senior Data Engineer (Hybrid)
Senior Data Engineer for a data analytics firm in Nelspruit, South Africa, working hybrid from their office. Day to day: designing and maintaining scalable ETL/ELT pipelines, cloud data warehouses and data models using SQL, Python and platforms like Snowflake/AWS, plus mentoring junior engineers.
Principal Data Engineer - Big Data Platforms
Principal Data Engineer in Soweto (on-site) hired via recruiter Placements24 for a data analytics client: designs and runs large-scale big data pipelines, warehouses and data lakes using Spark, Hadoop, Flink, SQL, Python/Scala/Java and cloud services (AWS, Azure, GCP), while mentoring junior engineers and shaping data strategy.
Senior Data Engineer: Scalable Pipelines & Data Lakes
Senior Data Engineer designing, building, and maintaining data pipelines and infrastructure for data warehousing and analytics, supporting data scientists and analysts. Core stack: Python, SQL, Scala, Spark, Hadoop, Kafka, and cloud platforms.
Senior Backend Engineer - Cloud Solutions (Remote)
Senior Backend Engineer (hired via recruiter Placements24 for client WhatJobs Direct) designing, building, and maintaining scalable cloud-native backend systems and APIs. Day-to-day spans microservices, containerization, distributed systems, and databases on cloud platforms, plus mentoring engineers and shaping architecture. Fully remote within South Africa.
DevOps Engineer - CI/CD & Automation Pro (Hybrid)
Placements24 is hiring a DevOps Engineer for its Centurion client to design, implement, and optimize CI/CD infrastructure, automating builds, tests, and deployments. The hybrid role uses Jenkins, GitLab CI, Azure DevOps, or CircleCI, and covers IaC, monitoring, and security in collaboration with dev and ops teams.