The platform processes massive streams of live sports data and video signals in real time—and the backend services driving this pipeline are yours to own. The challenge isn’t just writing code; it’s architecting for extreme scale and sub-second reliability where every millisecond counts toward a broadcast deadline. You will own features from initial architectural design through to production monitoring, ensuring the system remains resilient under the pressure of global live events.
This AI-powered B2B SaaS ecosystem automates the real-time generation and distribution of sports highlights for the world’s largest broadcasters and media rights owners. The product solves the high-stakes industry challenge of turning live signals into shareable content within seconds. It operates as a high-scale ingestion and processing engine that must maintain perfect uptime and performance while synchronizing complex metadata with live video streams.
Technology Stack: The backend is built on a modern typed foundation, primarily utilizing C# or Java within a distributed microservices architecture. Data persistence is handled via robust SQL databases, while system communication relies on high-throughput messaging via Kafka or Azure Service Bus. The entire environment is cloud-native, leveraging Azure for scale and Docker/Kubernetes for containerized deployment, supported by automated CI/CD workflows and a strong emphasis on observability.
- Own the end-to-end lifecycle of high-scale backend services, from initial architectural blueprints to deployment and scaling
- Refine the distributed microservices architecture to improve system resilience and reduce latency across the real-time video pipeline
- Design and implement robust API contracts and messaging patterns using Kafka/Service Bus to ensure seamless data flow between services
- Optimize SQL database performance to handle high-concurrency workloads during peak global sports events
- Drive engineering excellence by enforcing SOLID principles and clean architecture across the codebase
- Establish advanced observability and monitoring habits to proactively identify and resolve bottlenecks in production
- Proven expertise in backend development using C# or Java
- Deep understanding of distributed systems, microservices, and SQL databases
- Experience building and scaling cloud-based systems (ideally Azure)
- Practical knowledge of messaging systems like Kafka or Azure Service Bus
- Strong foundation in SOLID, DRY, and clean architecture patterns
- Proficiency in containerized environments and CI/CD workflows
- Knowledge of media processing (images/videos)
- Familiarity with frontend-adjacent tools like Material UI, Styled Components, or Vite
- Experience with Jest and React Testing Library for full-stack context
- Proficiency in YAML configuration for infrastructure-as-code
- True Feature Ownership: You aren’t just a task-taker; you own the architecture and the production outcome, giving you a direct hand in the platform’s evolution
- Engineering Maturity: Work in an environment that prioritizes clean code, observability, and long-term maintainability over quick-and-dirty fixes
- High-Scale Impact: Your work directly affects the performance of a high-traffic SaaS product, where architectural decisions have immediate, measurable consequences
- Modern Cloud Ecosystem: Gain deep experience in distributed systems and cloud-native messaging within a sophisticated Azure-based infrastructure