Xumo
Streaming
Sr.BackendEngineer
“Sr. Backend Engineer at Xumo. Skills: Java, Backend Development, Video Streaming, Cloud Environments. Lead design, development, integration of backend systems. Build and optimize backend infrastructure”
What You'll Achieve.
Ensure seamless delivery of high-quality video streams; Meet system needs; Support a high-quality streaming experience; Optimize reusable components; Improve system performance; Achieve high quality output
Industry & Context.
Approach the solution for any new features or problem solving
What They're Looking For.
Must Have
5+ years’ experience of building backend servers (Java), 5+ years’ experience of building web service APIs (REST/SOAP) and HTTP/SSL protocol, 5+ years’ experience of operating database (MySQL, PostgreSQL, Oracle, MongoDB), 5+ years’ experience of working with Linux-based operation system (CentOS, OSX), experience developing microservices (Docker) on Kubernetes, experience with operating servers on cloud-based environments (Google Cloud, AWS, Azure), leads with designing, implementation skills to approach the solution for any new features or problem solving, Self-starter to able to work with minimal supervision for high quality output
Nice to Have
Experience manipulating video contents (content metadata, caption file, video format file, etc. ), Knowledge of various video formats: HLS, MP4, Mpeg-Dash, Experience developing scalable and highly available applications, Experience with message queue transactions for server communication (RabbitMQ, Kafka), Experience of content recommendation systems
What You'll Do.
integration of backend systems
Build and optimize backend infrastructure
Handle and process video content
Ensure seamless delivery of video streams
Design backend systems for video streaming
Enable communication between API servers and client applications
Build and enhance recommendation pipelines
Design data workflows
Deploy and manage backend services on cloud environments
Create test cases and document system specifications
Gather requirements for feature updates and new functionalities
Conceptualize and prototype new features
Develop robust backend pipelines for video ingestion
Define and prioritize development requirements
Drive decisions on technical solutions
Analyze user and product requirements
Develop data storage models
Define application programming interface access patterns
Follow software development life cycle
Develop automation of service consumption
Define and iterate on configuration parameters
Build out monitoring and alerting
and repave backend services
Maintain operation stability
Work with security team
Document and maintain defects and enhancements
Exercise independent judgment and discretion
Attend work regularly and punctually
Work nights and weekends as necessary
Perform other duties as assigned
How You'll Work.
Team & Collaboration
Collaborate with product and operations teams; Work with developers across multiple teams; Work with cross-functional teams; Coordinate with server and client teams; Partner with quality assurance; Work with security team
Process & Methodology
Lead teams or projects, Manage backend development
Applying for this Sr. Backend Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Xumo?
Real rants from real employees. Read before you apply.