×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Backend Engineer - Xumo

Job in Irvine, Orange County, California, 92713, USA
Listing for: Blueface Ltd
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software
Salary/Wage Range or Industry Benchmark: 100000 - 125000 USD Yearly USD 100000.00 125000.00 YEAR
Job Description & How to Apply Below

Job Summary

We are seeking an experienced Senior Backend Engineer to lead the design, development, and integration of backend systems for our cutting‑edge video streaming platform. As a Senior Backend Engineer on the Xumo Software Engineering Team, you will play a key role in building and optimizing the backend infrastructure that powers our video streaming services, handling and processing video content from various partners to ensure seamless delivery of high‑quality video streams to millions of viewers across streaming devices.

Java

Application Development for Video Streaming Backend Systems

Develop backend systems for video streaming that deliver video streams and metadata, enabling seamless communication between API servers and client applications using formats like JSON, RSS, and HLS. Build and enhance recommendation pipelines to deliver personalized content recommendations, including data pipeline ETL processes for the video streaming platform. Design data workflows, system architecture, database schemas, and error‑handling mechanisms to ensure reliable delivery of video streams, metadata, and recommendations.

Utilize cloud environments such as Google Cloud and AWS to deploy and manage backend services, leveraging Kubernetes and cloud‑managed databases. Create test cases, conduct thorough verifications, and document system specifications for quality assurance and scalability.

Lead Architecture, Design, and Development of Video Streaming Backend Systems

Collaborate with product and operations teams to gather requirements for feature updates and new functionalities, creating comprehensive technical documentation, including diagrams, to guide implementation. Work with cross‑functional teams to conceptualize and prototype new features, translating business and product needs into scalable and maintainable backend solutions. Develop robust backend pipelines for video ingestion, content scheduling, and video catalog exports to support a high‑quality streaming experience.

Plan

and Manage Backend Development for Video Streaming

Coordinate with server and client teams to define and prioritize development requirements, ensuring alignment on the best approaches for scalability, performance, and maintainability. Drive decisions on technical solutions and feature enhancements to extend backend functionality, optimize reusable components, and improve system performance.

Qualifications
  • 5+ years of experience building backend servers (Java)
  • 5+ years of experience building web service APIs (REST/SOAP) and HTTP/SSL protocol
  • 5+ years of experience operating databases (MySQL, Postgre

    SQL, Oracle, Mongo

    DB)
  • 5+ years of experience working with Linux‑based operating systems (CentOS, OSX)
  • Strong experience developing microservices (Docker) on Kubernetes
  • Strong experience operating servers on cloud‑based environments (Google Cloud, AWS, Azure)
  • Strong leadership skills with designing and implementation experience to solve new features or problems
  • Self‑starter able to work with minimal supervision for high‑quality output
  • Experience manipulating video contents (metadata, caption files, video formats, etc.)
  • Knowledge of video formats: HLS, MP4, MPEG‑Dash
  • Experience developing scalable and highly available applications
  • Experience with message queue transactions for server communication (Rabbit

    MQ, Kafka)
  • Experience with content recommendation systems
Core Responsibilities
  • Analyze user and product requirements to design system flow and work processes.
  • Develop data storage models based on functional requirements.
  • Define application programming interface access patterns and service integration touchpoints.
  • Partner with quality assurance to document integration and test plans.
  • Follow software development life cycle to implement new features through substantial programming effort.
  • Create integration tests that run with every code commit.
  • Develop automation of service consumption.
  • Define and iterate on configuration parameters to align software and services with system needs.
  • Build and maintain monitoring and alerting for live APIs and services.
  • Repair, restore, and uphold backend services.
  • Maintain operational stability and corporate standards.
  • Work…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary