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
apartmentNetwork RecruitmentplaceCape 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...
local_fire_departmentUrgent

Software Developer - CPT

apartmentSA Sales FraternityplaceCape 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...
thumb_up_altRecommended

Software Developer

apartmentIOCOplaceCape 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...