Sr. Backend Engineer - Xumo
CA - Irvine, 5300 California Ave., 4th floorAll locationsCA - Irvine, 5300 California Ave., 4th floorPhiladelphia, PA Hybrid
$141,861–$189,148 a yearJobFig found this opening at its original source and checks that it remains available.
About the role
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. This includes handling and processing video content from various content partners to ensure seamless delivery of high-quality video streams to millions of viewers across streaming devices. Responsible for designing, developing, implementing and analyzing product specifications for application programming interface and data layers across a wide range of software products and platforms. Within a squad of developers, a backend engineer will be a technical expert on several features, application programming interfaces, and practices. Works closely with product owners and work with developers across multiple teams within the same domain. Integrates knowledge of business and functional priorities. Acts as a key contributor in a complex and crucial environment. May lead teams or projects and shares expertise.
What you'll bring
- 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)
- Strong experience developing microservices (Docker) on Kubernetes
- Strong experience with operating servers on cloud-based environments (Google Cloud, AWS, Azure)
- Strong 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
- Must be able to work nights and weekends, variable schedule(s) as necessary.
- Bachelor's Degree (Required)
- Experience manipulating video contents (content metadata, caption file, video format file, etc.)
- Knowledge of various video formats: HLS, MP4, Mpeg-Dash