Senior Backend Software Engineer – Video Engineering
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior backend engineer designing Philo’s scalable video ingest, transcoding, and delivery systems. Improving streaming quality, reliability, and ad-supported viewing across platforms.
Responsibilities:
- Design, implement, deploy and monitor Philo’s next-generation video streaming pipeline
- Collaborate with content partners to engineer systems delivering the best possible TV-watching experience
- Build scalable and resilient data pipelines for ingesting video and analytics events using distributed computing and microservices architecture
- Collaborate with video delivery, ad operations and data science stakeholders to measure and optimize video delivery and viewing experience
- Improve the reliability, performance, latency and security of the video streaming platform
- Evaluate, select and develop video encoding technologies to optimize video quality and reduce CDN delivery costs
- Assist client engineering teams in testing and improving streaming QoE for new Philo app platforms
- Build and maintain highly available RESTful web services that scale for simultaneous video streams
Requirements:
- 8+ years of software development experience
- Proven track record building highly efficient and highly available software using Golang, Java, C++ or similar programming languages
- Deep experience with concurrent programming
- Experience building concurrent, highly available, high-throughput RESTful web services
- Experience operating in cloud computing environments using modern software deployment technologies such as Docker and Kubernetes
- Ability to own and drive complex architectural/development tasks to completion using Scrum/Agile methodologies
- Experience with large amounts of data and data-based project prioritization
- Familiarity with relational and non-relational databases and modern data warehousing and querying
- Experience collaborating with internal and external stakeholders in business and technical roles
- Familiarity with cloud video transcoding services such as AWS Elemental and Azure Media Services
- Experience or aptitude with audio and video codecs such as AAC, H.264/AVC, H.265/HEVC and AV1
- Experience with video quality assessment tools such as VMAF and SSIM
- 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 Server-Side Ad Insertion (SSAI)
- Must be currently authorized to work lawfully in the U.S.
- Willingness to answer employment-based visa sponsorship questions
Benefits:
- Company stock options
- Full health, dental and vision coverage for you and your family
- 401(k) plan with employer contributions
- Flexible working hours
- Up to 20 weeks of fully paid parental leave
- Unlimited paid time off for vacation and sick leave
- $2,000 annual vacation bonus
- $5,250 annually for professional development and educational assistance
- $1,250 annual home office + TV stipend during first year of employment ($250 annually thereafter)
- $500/month ($6,000/year) bonus for employees who commit to working at least 3 days per week in our offices
- Generous commuter benefits ($315/month towards transit, rideshare, bike rental, or parking at our HQ office in San Francisco)
- Free Gympass subscription
- Dog-friendly office
- Accommodation support during the hiring process
- Equal opportunity and inclusive workplace












