Tech jobs
Job listings
Software Engineer (L3) Email
L3 backend engineer on Twilio SendGrid's email platform, building and operating massive-scale distributed email-delivery systems (12B+ emails at peak). Day to day: modernizing Go-based microservices, managing AWS/Azure dual-cloud infrastructure with Terraform, improving observability, and mentoring junior engineers.
Software Developer (Backend)
Fully remote backend developer for a software solutions provider, building server-side logic and APIs, managing SQL/NoSQL databases, and ensuring scalability, security, and performance. Stack spans Python (Django/Flask), Node.js, Java (Spring), or C# (.NET Core) in an Agile, distributed team.
Lead Backend Developer - API Services
Lead Backend Developer spearheading core API services on-site in Tembisa, Gauteng: leading and mentoring a backend team, architecting scalable REST APIs and microservices, and driving best practices with Python/Java/Go/Node.js, cloud platforms (AWS/Azure/GCP), Docker/Kubernetes, and CI/CD.
Senior Backend Engineer (Node.js/Express)
Senior backend engineer designing and maintaining server-side services and REST APIs in Node.js/Express for a tech company's suite of digital products, with PostgreSQL/MongoDB data management, performance optimization, and security work. Onsite role based in the office in Soweto, Gauteng.
Hybrid Cryptocurrency Exchange Backend Engineer
Builds and maintains the backend of a cryptocurrency exchange's core trading platform in Polokwane, South Africa (hybrid): designing APIs, integrating with blockchain networks, and ensuring security and performance of scalable microservices using Java, Go, Python, or C++.
Senior Software Engineer (Cloud Native)
Senior engineer designing, building, and deploying scalable cloud-native applications for a technology solutions client in a hybrid role based in Vereeniging, South Africa. Day to day: microservices, Docker/Kubernetes, CI/CD pipelines, and cloud infrastructure on AWS, Azure, or GCP, plus mentoring and architectural decisions.
Full Stack Software Engineer (Senior)
Senior full-stack engineer at a fast-growing fintech startup, office-based in Durban, building and maintaining web applications end-to-end: front-end (React/Angular/Vue) plus back-end (Java, Python, Node.js, or C#/.NET) with SQL/NoSQL databases, cloud, Docker, REST APIs and microservices, plus mentoring and code reviews.
Senior Software Engineer (Cloud Platforms)
Fully remote senior engineer role (tied to a hub near Soweto, South Africa) designing, building, and scaling cloud-native applications and infrastructure for a cloud-solutions client. Core stack: AWS/Azure/GCP, Docker/Kubernetes, Terraform/CloudFormation IaC, CI/CD, and Prometheus/Grafana/ELK monitoring.
Senior Agentic AI Engineer Cape Town*
Consulting software engineer at Accso (Cape Town) building enterprise Java applications with Spring Boot for large German clients like BMW and Deutsche Bahn, while applying AI agents and LLMs across the development lifecycle — scaffolding AI collaboration environments, reviewing AI-generated code, and mentoring teams in agentic workflows.
Camunda BPM/Java Developer – Microservices & Kafka
A Johannesburg-based developer role focused on designing, implementing, and optimizing automated workflows with Camunda 7/8 (or IBM BPM/BAW). Day to day: building Java microservices, modeling with BPMN 2.0/DMN, and wiring event-driven integrations using Kafka/Confluent, Git, and Azure DevOps CI/CD.
Software Architect (w/m/d) – Consulting für Banken und Fondsgesellschaften (Software-Architect)
Unternehmensbeschreibung Job-Nr: 2684834GS Einsatzort: Nürnberg UnserMandant ist die Management-, Fach- und Technologieberatung fürDeutschlands führende Banken und Fondsgesellschaften in Frankfurt amMain. Als Experten…
Senior Data Platform Architect (w/m/d) - Beratung im Bankingumfeld (Berufsspezialist/in - IT-Beratung)
Unternehmensbeschreibung Job-Nr: 2684878GS Einsatzort: Stuttgart UnserMandant ist die Management-, Fach- und Technologieberatung fürDeutschlands führende Banken und Fondsgesellschaften in Frankfurt amMain. Als Experten…
Engineering Manager / Teamleiter - DATA and AI Cloud - STACKIT (m/w/d) (IT-Konfigurationskoordinator/in)
Engineering Manager / Teamleiter - DATA and AI Cloud - STACKIT- Standort: Bad Friedrichshall- Abteilung / Bereich: IT - Cloud Services- Level: Führungskraft- Referenznummer: 4184- Führungserfahrung & Kultur: Du hast…
Software Engineer
Location: Remote, Eligible US Locations About the role and about You: Zwift is looking for a Software Engineer to join our team to help rebuild Zwift.com into a modern, reliable, and reusable growth platform. You will…
Back End Developer (Java)
Back-end developer building and maintaining services for Objectway's digital wealth management platform using Java, Spring Boot, microservices, REST APIs, Docker and AWS/Kubernetes. Hybrid role based in Milan, developing secure, reliable services used by banks and financial institutions.
Java Developer
On-site Java developer in Kraków joining a Scrum team building Flight Plan Manager, an airline flight-planning product (on-premises and SaaS) used by 30+ carriers. Day to day: designing features, TDD, refactoring legacy code, debugging, code reviews. Core stack: Java (5+ yrs), Spring, Hibernate, SQL, Git, Docker.
Experienced Backend JavaScript Developer - Worldwide
Develop backend features using Node.js, MongoDB, and Kubernetes in a fast-paced, remote agile environment.
Software Engineer III, Mobile, Android
Software Engineer III building Android mobile payment experiences on Google's Payments team (Google Pay, Autofill, tap-and-pay). Day to day: writing product/system code, participating in design and code reviews, contributing documentation, and triaging/debugging issues at large scale.
Senior Software Engineer
Senior Software Engineer at consultancy TrueForge (UAE) modernizing clients' legacy systems: refactoring and rebuilding outdated applications with Java, C#, or Python and frameworks like Spring Boot/.NET Core, while leading end-to-end delivery, code reviews, and mentoring junior developers.
Web Solutions Engineer, YouTube Business Technology
As a Web Solutions Engineer on the YouTube Business Technology team, you will be responsible for managing solutions that make the broader YouTube organization more efficient. You’ll be working as a part of an…