This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
One of our long-standing clients in the US logistics technology space. They run a high-volume operational platform built on cloud-native, event-driven foundations, and they are continuing a multi-year push to modernise their backend stack. You will sit on a senior backend team owning core Go services that move large volumes of operational data through gRPC APIs and Kafka pipelines on AWS. The work spans system-level design decisions, performance tuning under sustained load, and lifting standards across the wider engineering org through reviews, mentorship, and architectural input. This is a hands-on senior seat — you will be writing code, but you will also be a technical reference point for engineers outside your immediate team.
Job Responsibility:
Design and ship production Go services that run reliably at scale
Own the backend API surface — gRPC contracts, message schemas, versioning
Build and tune Kafka-based event pipelines (producers, consumers, ordering, replay)
Build on AWS with a serverless-first lean where it makes sense, using the AWS SDK for Go
Review code, mentor mid-level engineers, and shape engineering standards
Drive incident retrospectives and feed the lessons back into platform practice
Requirements:
At least 5 years of production Go in a backend or distributed-systems role
gRPC, including schema design and breaking-change management
Kafka in production — not passing familiarity
AWS, with hands-on experience using the AWS SDK for Go
Comfortable owning service design end to end and influencing engineers outside your team
Nice to have:
Exposure to AI/ML integration in backend services
Background in logistics, freight, supply chain, or other high-throughput operational platforms