Skip to content

Senior Software Engineer – Playback Technology
Company | Major League Baseball |
---|
Location | Los Angeles, CA, USA |
---|
Salary | $155000 – $175000 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior |
---|
Requirements
- Bachelor’s degree in Computer Science or a related field, or equivalent practical experience
- Proven track record of professional software development processes and tools, including Agile methodologies, IDEs, source control, CI/CD pipelines, and test frameworks
- Experience working alongside senior engineers to produce and support large-scale production systems
- Experience with Event Driven systems, patterns, and best practices
- Operational experience with containerized cloud platforms (Docker/Kubernetes and GCP/AWS) and infrastructure as code (Terraform)
- Experience working with live/VOD streaming media, including streaming technologies (HLS), video QoE metrics, ABR algorithms, and video player frameworks
- Exposure to Dynamic Ad Insertion (DAI) platforms and OTT integrations
Responsibilities
- Design and optimize streaming experiences across web, mobile, and living room devices
- Participate in the full software development lifecycle (requirements gathering, designing, building, testing and maintenance)
- Collaborate across teams, including front-end engineering, product and product management, backend services, and operations, to contribute to our video streaming initiatives and drive technical excellence and product development
- Take ownership of streaming products and develop tools to continuously improve stream quality/delivery
- Write clean, concise, modular code that is easily testable and scalable
Preferred Qualifications
No preferred qualifications provided.