Posted in

Senior Software Engineer – Playback Technology

Senior Software Engineer – Playback Technology

CompanyMajor League Baseball
LocationLos Angeles, CA, USA
Salary$155000 – $175000
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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.