About the job Senior Backend Software Developer
Senior Backend Software Developer
Shape the future of sports technology with cutting-edge backend systems
Claremont, Cape Town | R100,000 - R125,000 p/m
About Our Client
A pioneering sports technology company is redefining how professional sports leverage data and real-time insights. With a track record that includes world-first innovations, their solutions now span rugby, soccer, American football, and Aussie rules. They bring together engineers, data scientists, and sports scientists in a collaborative, innovation-driven environment where technical expertise directly impacts how sport is played, viewed, and officiated.
The Role: Senior Backend Software Developer
As a Senior Backend Developer, you will be at the forefront of building low-latency, highly reliable athlete-and-ball tracking systems. You'll design robust APIs, manage data pipelines, and ensure seamless interoperability across embedded systems, cloud services, and frontend platforms. This is a chance to work on true greenfield technology where your contributions will directly shape products that change how fans, athletes, and officials experience sport.
Key Responsibilities
-
Bring 8+ years of backend development expertise to design and deliver scalable, reliable systems
-
Develop APIs and data streams ensuring smooth integration across platforms
-
Collaborate with engineers, data scientists, and sports scientists to align features with real-world use cases
-
Contribute to and maintain the cloud ecosystem (AWS or GCP)
-
Ensure system reliability and feature quality through testing, CI/CD, and version control best practices
-
Document code and processes to ensure long-term sustainability and team alignment
About You
-
Bachelors degree in Computer Science, or equivalent experience
-
8+ years in software development with strong Golang experience (or another strongly typed language)
-
Solid experience with SQL (PostgreSQL desirable)
-
Skilled in Linux environments (local and cloud)
-
Knowledge of cloud infrastructure (AWS or GCP)
-
Strong foundation in testing practices (TDD/BDD), CI/CD pipelines, and Git
-
Hands-on, proactive, and a strong collaborator with clear communication skills
-
Bonus skills:
-
Network protocols (HTTP, TCP/UDP, WebSocket) and messaging protocols (MQTT/AMQP)
-
Exposure to JavaScript/React or Python
-
Strong algorithms/mathematics skills to support data science integration
-
Startup or greenfield project experience
-
Experience deploying local applications
-