Senior Backend Software Developer
The Legends Agency Cape Town
Senior Backend Software Developer
Shape the future of sports technology with cutting-edge backend systems
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.
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 DeveloperAs 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
- 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
Network RecruitmentCape Town
Our client is a forward-thinking software development firm that thrives on solving complex problems with elegant, scalable solutions. As a Full Stack Software Developer, youll be part of a close-knit team building high-performance, scalable...
SA Sales FraternityCape Town
Job Overview:
We are seeking a talented and motivated Software Developer to join our dynamic development team based in Cape Town. You will play a key role in designing, developing, testing, and maintaining scalable software solutions that support...
IOCOCape Town
Are you a Software Developer looking to apply your expertise in a collaborative and innovative environment? We’re seeking a skilled Software Developer to join our growing team. In this role, you’ll contribute to the design, development...