Location
In office (Cape Town)
Seniority
Senior
Employment
Full-Time
First seen by Alion on Oct 23, 2026.
Overview
Company
Impact
Profile match
We're hiring Senior Go Engineers across various teams
You'll be placed where your strengths and interests line up best:
- Order Management - orchestrating the order through its entire lifecycle, from checkout reservation to handoff, keeping state consistent across systems that don't always agree with each other.
- Fulfillment - the pick-and-pack brains behind our warehouses and hubs, plus the integrations with the warehouse and carrier systems that move stock in the real world.
- Logistics - routing, tracking, and delivery, including BashDelivery, our in-house courier.
- Internal Apps (aka “Supply Chain Applications”) - This team builds the front-ends used by store, warehouse, and hub staff, nationwide. As a Go engineer in this team you’ll build backends hand-in-hand with the Flutter engineers building the front-ends.
What you'd actually work on
- Real-time stock and reservation systems where being correct and being fast are both non-negotiable, regardless of the system load. Expect to see thousands of orders per hour.
- Event-driven services that keep order state in sync across warehouses, carriers, and third-party logistics platforms. We use Kafka and Temporal extensively.
- Integrations with messy external systems (couriers, WMS, partners) - the kind that don't have clean APIs and don't care about your sprint.
- Tooling and operational systems that store and warehouse staff actually use every day, so the feedback loop is short and very real. Millions of parcels a year flow through our hubs.
The Stack
- Go is our primary backend language, and we mean it - this isn't a "we have one Go service" job. Around it: AWS, Kubernetes, and a strong observability culture (you build it, you can see it, you own it). Internal tools and admin surfaces are built in Retool, and we plan and track work in Linear. You won't be reaching for new tech for its own sake, but you also won't be fighting a decade of legacy to ship something sensible.
You'll fit well if you have
- 5+ years building production backend systems, primarily in Go (or you're a strong engineer in another language who's genuinely keen to go deep on Go).
- Solid instincts for databases, data structures, and algorithms, and a real interest in distributed systems - consistency, failure modes, and what happens at 2am when one node disagrees with the rest.
- Comfort owning your services end-to-end: writing them, deploying them on AWS and Kubernetes, and being the person who knows how they behave in production.
- A bias toward observability and monitoring - you'd rather know than guess.
- Strong written and verbal communication, because the hard part of Supply Chain is rarely the code in isolation; it's the seams between teams and systems.
- You’re comfortable leveraging agentic coding tools, but you still read and validate everything “you” commit.
- A BSc in Computer Science (or equivalent) is a nice-to-have, not a gate. Strong, demonstrable experience speaks louder.
How we work
We're a cross-functional, Agile team, but we care less about ceremony than about how engineers actually operate day to day:
- You own your work. Senior here means you remove ambiguity from your own tickets, shape the solution, and drive it to done - not wait to be told.
- You build to last. Resilient, maintainable, observable. You hold a high bar on testing and code review, and you lift it by example, so the team ships solutions that don't page anyone six months from now.
- You share the load. That includes pitching in on operational work and an on-call rotation for critical alerts - because the people who built the systems are the people best placed to keep them healthy. We take on-call seriously and we don't make it miserable.
- You build relationships with other engineers, product managers, and the wider org. The best supply-chain engineers are the ones people want in the room.
- You make the team better. Senior is a leadership level here. You mentor without being asked, spot gaps and bring solutions, and set a technical bar others want to meet.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,130,534 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Cape Town
Full Stack Engineer (Senior)
3 hours ago
Remote (South Africa) · Full-Time · South Africa
JavaScript
TypeScript
C#
C#
.NET
Frontend
Angular
DevOps
CI/CD
SLI/SLO/SLA
Linux
Management
Agile
Apply
In office · Full-Time · Sandton
Python
JavaScript
TypeScript
SQL
C#
C#
.NET
Entity Framework Core
Databases
Snowflake
ClickHouse
Google BigQuery
Amazon Redshift
AI/ML
Model Context Protocol
LLM
Frontend
React.js
DevOps
Azure DevOps
OpenTelemetry
Azure
CI/CD
QA
Cypress
Playwright
Apply
In office · Full-Time · Cape Town
JavaScript
TypeScript
Node JS
Node JS
Express
Databases
MongoDB
Frontend
Vue.js
DevOps
Git
Management
Agile
Apply
Senior Server Engineer
11 days ago
In office · Full-Time · Cape Town
SQL
DevOps
VMWare
Azure
Hyper-V
Apply
Intermediate Software Developer
10 days ago
In office · Full-Time · Westville
JavaScript
TypeScript
SQL
C#
Node JS
C#
.NET
Entity Framework Core
Databases
MS SQL
Frontend
Next.js
React.js
DevOps
Azure
Git
Apply
Hybrid · 5+ years exp · Bachelor's Degree · Bengaluru
JavaScript
SQL
AI/ML
AI Agents
LLM
Agentic Workflows
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Incident Management
SOAP
Analytics
Tableau
Power BI
Management
Jira
ServiceNow
Agile
Scrum
Oracle ERP
Apply
GDS Consulting_Senior Data Engineer
10 hours ago
In office · 5+ years exp · Cebu City
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Delta Lake
Microsoft Fabric
AI/ML
Spark
DevOps
Terraform
GCP
Azure DevOps
Azure
CI/CD
Git
AWS
GitHub
Analytics
ETL/ELT
Azure Data Factory
Apply
Data Analyst or Engineer - Technology Consulting
10 hours ago
Hybrid · Wellington
Python
SQL
Databases
Snowflake
Databricks
AI/ML
dbt
DevOps
GCP
Azure
CI/CD
Git
AWS
Analytics
Power BI
ETL/ELT
Fivetran
Dimensional Modeling
Apply
Руководитель направления сетевой безопасности
3 hours ago
In office · Bachelor's Degree · Moscow
AI/ML
AI Agents
GigaChat
DevOps
TCP/IP
VPN
VLAN
Cybersecurity
SIEM
Apply
Senior Backend Engineer, Order
3 hours ago
Hybrid · Kaunas · Vilnius
Go
Ruby
Ruby
Ruby on Rails
RSpec
Databases
MySQL
Memcached
ElasticSearch
DevOps
Kibana
Jenkins
Grafana
SLI/SLO/SLA
GitHub
Management
Agile
Apply
In office · Full-Time · Cape Town
Go
Databases
Apache Kafka
Management
Scrum
Apply
Senior Software Engineer - GoLang
17 days ago
In office · Full-Time · Cape Town
Python
Go
Java
Rust
C#
Databases
Apache Kafka
AI/ML
AI Agents
DevOps
AWS
Kubernetes
Management
Agile
Apply
Senior Software Engineer - GoLang (FinCore)
17 days ago
In office · Full-Time · Cape Town
Python
Go
Java
Rust
C#
Databases
Redis
AI/ML
AI Agents
DevOps
Prometheus
AWS
Kubernetes
Cloudflare
Management
Agile
QA
Sentry
Apply
Apply
Apply
Apply
Project / Contracts Manager - Gauteng
1 day ago
$22k – $29k per year (gross) · In office · Full-Time · Cape Town
Apply
Regional HR Manager - MW241026-4474
1 day ago
$48k – $61k per year (gross) · In office · Full-Time · Cape Town
Apply
Apply
Apply
This is one of many
2,130,534 more open roles from verified company boards, updated every day.

