Simplify Logo

Full-Time

Sr. Backend Software Engineer

Video Engineering

Posted on 12/1/2023

Philo

Philo

51-200 employees

TV streaming service with unlimited DVR

Consumer Software
Enterprise Software
Consumer Goods

Senior

Remote in USA

Category
DevOps & Infrastructure
Backend Engineering
Cloud Engineering
Software Engineering
Required Skills
Kubernetes
Microsoft Azure
Data Science
Java
Docker
AWS
Go
Data Analysis
Requirements
  • 8+ years of software development experience
  • Experience building or integrating audio and video codecs such as AAC, H.264/AVC, H.265/HEVC and AV1
  • Experience with video quality assessment tools such as VMAF, SSIM, etc
  • Experience with video streaming protocols such as MPEG-DASH, HLS, MPEG TS, fMP4, CMAF, Zixi, and SRT
  • Experience with OTT video packaging and DRM
  • Familiarity with cloud video transcoding services such as AWS Elemental and Azure Media Services
  • Knowledge of FFmpeg is a plus
  • Familiarity with Server-Side Ad Insertion (SSAI)
  • Proven track record of building highly efficient and highly available software using Golang, Java, C++ or similar programming languages
  • Experience operating in cloud computing environments using modern software deployment technologies (e.g. Docker, Kubernetes)
  • Experience working with large amounts of data and making data-based decisions to prioritize projects, including familiarity with relational and non-relational databases and modern data warehousing and querying
  • Experience and aptitude for collaborating and communicating with internal and external stakeholders in both business and technical roles
Responsibilities
  • Design, implement, deploy and monitor the next generation of Philo’s video streaming pipeline
  • Collaborate with content partners to engineer systems that deliver the best possible TV watching experience
  • Build scalable and resilient data pipelines for ingesting video and analytics events using distributed computing and micro-services principles
  • Collaborate with internal stakeholders across video delivery, ad operations, and data science teams
  • Drive continuous improvements to the reliability, performance, latency and security of Philo’s video streaming platform
  • Drive evaluation, selection, and development of video encoding technologies to optimize video quality and reduce CDN delivery costs
  • Assist client engineering teams in testing and improving video streaming QoE for Philo apps on new platforms

Philo provides a competitive edge in the TV streaming industry with its extensive selection of over 60 channels, including favorites such as A&E, AMC, and Comedy Central. The company's commitment to technological advancement is reflected in its unlimited DVR capabilities and support for streaming on multiple devices. This dedication to improving user experience makes it a dynamic place to work, especially for those passionate about media technology and customer satisfaction.

Company Stage

Series B

Total Funding

$144.8M

Headquarters

Cambridge, Massachusetts

Founded

2011

Growth & Insights
Headcount

6 month growth

3%

1 year growth

5%

2 year growth

29%
INACTIVE