Senior Backend Software Developer

apartmentThe Legends Agency placeCape Town calendar_month 
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

-

apartmentAce StaffingplaceCape Town
Java Software Developer Stellenbosch | Hybrid About the Role A growing engineering team in Stellenbosch is seeking Intermediate to Senior Java Developers to work on an exciting new cloud-based project. The successful candidate will be responsible...
thumb_up_altRecommended

Senior Software Developer: e-Core

apartmentGG Financial RecruitmentplaceCape Town
An International Company based in Kuilsriver is looking for a Senior Software Developer; eCore Experience Required Strong skills in: Oracle Forms, Oracle PL/SQL, XML, SOAP, WCF, RESTful APIs, HTML5, Angular, JavaScript, jQuery, JSON, PHP, Database...
apartmentThe Legends AgencyplaceCape Town
landscape across Africa. The Role: Senior Software Developer This role offers the opportunity to work across a diverse and evolving tech ecosystemdeveloping scalable cloud platforms, intuitive front-end applications, and mobile systems. Beyond coding...