Tech jobs
Job listings

Backend Engineer (Python),AI Engineering: Agent Foundations
Develops reusable AI-driven workflow components (Flow Registry) in Python for GitLab’s Duo Agent Platform, bridging backend services and frontend tools while ensuring scalability, security, and cross-stack collaboration.

Senior Assigned Support Engineer (AMER)
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate…

Manager, Support Engineering (AMER)
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate…

Backend Engineer (Ruby), Create: Change Record
Backend engineer on GitLab's Change Record team, building a trustworthy record of code changes (for humans and AI agents) into GitLab's source code platform using Ruby on Rails and GraphQL. Day to day involves shipping features, tuning performance and reliability of a critical system, Tier 2 on-call, and async collaboration across teams.
Senior Engineering Manager - Platform Engineering
Leads Zappi's five-person Platform Engineering team in Cape Town, running core AWS infrastructure and AI workloads (self-managed Kubernetes via kOps, Terraform, GitOps) and building the in-house developer platform. People-management role with hands-on coding, incident response, and shaping how AI agents work safely on the platform.