Software Engineer
Core
Design, develop, and maintain backend services, APIs, and tools for an automated video production system that films and live-streams high-level sporting events without human intervention.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Automated video production systems, APIs, services, and tools for live-streaming sports events
Domain
Sports technology, video streaming, cloud infrastructure
Required skills
Python, Linux, Web APIs (Flask), OpenAPI/WebRTC, CI/CD pipelines, containerization, database management, cloud services (AWS)
Preferred skills
Postgresql, hardware technologies experimentation
Technologies
Python, Flask, OpenAPI, WebRTC, Linux, AWS, Postgresql, Docker/Kubernetes
Responsibilities
Design, build, test, and maintain backend services and libraries; optimize video and audio encoding and distribution processes; design and implement APIs; participate in code reviews; research new technologies to address technical issues
Seniority
Senior, hands-on IC
