Sr. Backend Engineer - Xumo
Core
Design, develop, and integrate backend systems for a video streaming platform, handling video content processing, API development, and data pipelines to deliver high-quality streams to millions of viewers.
Role type
Senior Backend Engineer (Video Streaming)
Builds
Video streaming backend infrastructure, recommendation pipelines, and data workflows for Xumo devices and Xumo Play.
Domain
Media & Entertainment / Video Streaming
Deliverable
production ML models | product features
Required skills
Java, REST/SOAP APIs, MySQL/PostgreSQL/Oracle/MongoDB, Linux, Kubernetes, Docker, Google Cloud, AWS, Azure, Microservices, Video formats (HLS, MP4, Mpeg-Dash), Message queues (RabbitMQ, Kafka)
Preferred skills
Video content manipulation, Scalable high-availability application design, Content recommendation systems
Technologies
Java, Kubernetes, Docker, Google Cloud, AWS, Azure, MySQL, PostgreSQL, Oracle, MongoDB, CentOS, RabbitMQ, Kafka, HLS, MP4, Mpeg-Dash
Responsibilities
Develop backend systems for video streaming and metadata delivery; Build and enhance recommendation pipelines with ETL processes; Design data workflows, system architecture, and database schemas; Create test cases and documentation for quality assurance; Collaborate with cross-functional teams to prototype and implement scalable backend solutions.
Seniority
Senior, hands-on IC
