Software Engineer, Playback Technology

4 weeks ago


Los Angeles, California, United States Major League Baseball Full time

Join the Media Technology team at a renowned Major League Baseball (MLB)

The Media Technology team at Major League Baseball designs, develops and operates a global streaming platform that delivers baseball to every corner of the planet. Our award-winning ecosystem helps support all 30 MLB clubs, 120 MiLB teams, and enables millions of fans to access the game wherever they are.

Location: Los Angeles, CA office

We are looking for talented engineers to contribute to the future of sports entertainment.

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • Proficiency in professional software development processes and tools, including Agile methodologies, IDEs, source control, CI/CD pipelines, and test frameworks
  • Experience collaborating with senior engineers to support large-scale production systems
  • Exposure to Event Driven systems, patterns, and best practices
  • Operational experience with containerized cloud platforms (Docker/Kubernetes and GCP/AWS) and infrastructure as code (Terraform)
  • Experience in live/VOD streaming media
  • Knowledge of OTT technologies/specifications and streaming media standards

Key Responsibilities:

  • Design and enhance streaming experiences across web, mobile, and living room devices
  • Participate in the software development lifecycle from requirements gathering to maintenance
  • Collaborate with cross-functional teams to contribute to video streaming initiatives and drive technical excellence
  • Take ownership of streaming products and develop tools for improved stream quality/delivery
  • Write clean, modular, and scalable code

Desired Bonus Skills:

  • Experience with video streaming technologies, video QoE metrics, ABR algorithms, and video player frameworks
  • Familiarity with analytics platforms and data-driven decision-making
  • Success in a software company, excellent organizational skills, and deep understanding of Media Player and Video Player technologies
  • Exposure to Dynamic Ad Insertion (DAI) platforms and OTT integrations

Why MLB?

Major League Baseball (MLB) is a historic sports league in the United States and Canada, providing a culture of growth, teamwork, and professionalism for its employees. MLB is committed to empowering employees for success and continuous learning.

MLB envisions being the global sport of choice, offering opportunities for personal and professional growth. Employees enjoy exceptional medical, dental, and vision coverage with 100% employer-covered premiums.

Equal Opportunity Statement: MLB is an equal opportunity workplace, welcoming applicants regardless of background or status. Accommodations for special needs are available upon request.

Salary Range: $130,000 to $155,000 per California pay transparency law



  • Los Angeles, California, United States Major League Baseball Full time

    The Media Technology team at Major League Baseball designs, develops and operates a global streaming platform that delivers baseball to every corner of the planet. Our award-winning ecosystem helps support all 30 MLB clubs, 120 MiLB teams, and enables millions of fans to access the game wherever they are. Located in our Los Angeles, CA office, we are seeking...


  • Los Angeles, California, United States Mitchell Martin Inc Full time

    Our Client, a group of television stations in the United States, is seeking an Automation Engineers to test for AndroidLocation: Fully RemotePosition Type: ContractJob Summary:The Client Consumer Products and Engineering (CPE) seeks an Android Video Player Engineer to design and implement core video player features for consumer facing applications across all...


  • Los Angeles, California, United States Stubhub Inc. Full time

    Company Overview:StubHub is dedicated to transforming the live event landscape globally. Our goal is to enhance the experience for both attendees and sellers, ensuring a seamless journey from ticket search to event entry.Position Overview:We are seeking experienced Senior Software Engineers to innovate and build advanced technologies and intricate features...


  • Los Angeles, California, United States Stubhub Inc. Full time

    About StubHub Inc.StubHub Inc. is a leading marketplace for buying and selling tickets to live events worldwide. As a Senior Software Engineer, you will play a crucial role in designing and developing the next-generation technologies and complex features that enhance the live event experience for millions of users.About the OpportunityWe are seeking a highly...


  • Los Angeles, California, United States Skyview 1 Full time

    SkyView 1 – Staff Software Engineer SkyView 1 is a high-growth fintech company on a mission to make wealth management better by putting banking products in the hands of the most comprehensive and independent financial advisors. Our team is building a platform that enables financial advisors to offer a high-interest, full-suite banking solution to their...


  • Los Angeles, California, United States Stubhub Inc. Full time

    At StubHub Inc., we're on a mission to redefine the live event experience on a global scale. Whether someone is looking to attend their first event or their hundredth, we're committed to delighting them all the way from the moment they start looking for a ticket until they step through the gate. The same goes for our sellers. From fans selling a single...


  • Los Angeles, California, United States DDS Cloud Full time

    Job OverviewAre you a skilled software engineer eager to elevate your career? Our organization is seeking a full-time Software Engineering Specialist to play a pivotal role in advancing dental technology. This position offers a competitive salary range of $100,000 - $120,000 annually, along with comprehensive benefits and a supportive work-life balance.OUR...


  • Los Angeles, California, United States Google Full time

    About the RoleAs a software engineer at Google, you will be part of a team that develops cutting-edge technologies that transform the way billions of users interact with information and each other. Our products require handling vast amounts of data, and we're looking for engineers who can bring innovative ideas from various areas, including information...


  • Los Angeles, California, United States DDS Cloud Full time

    Position OverviewAre you a skilled software engineer eager to elevate your career? Our company, DDS Cloud, is seeking a full-time Software Engineering Specialist to play a pivotal role in revolutionizing dental technology.COMPENSATION AND BENEFITSWe offer a competitive salary ranging from $100,000 - $120,000 annually, along with comprehensive benefits and a...


  • Los Angeles, California, United States Panavision Full time

    Software Engineer Opportunity at PanavisionWe are seeking a talented Software Engineer to contribute to our innovative team, focusing on the development of advanced workflow automation solutions tailored for the post-production industry. In this position, you will be instrumental in crafting and executing effective software solutions that address our...


  • Los Angeles, California, United States eTek IT Services, Inc. Full time

    Position Overview for Senior .NET Software Engineer at eTek IT Services, Inc.We are seeking a seasoned .NET Software Engineer with a **STRONG EMPHASIS ON DEVELOPING INNOVATIVE SERVICES** to become a vital part of our team at eTek IT Services, Inc. This role presents an exciting chance for individuals who are enthusiastic about software engineering, crafting...


  • Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Engineering Managers, we gain organizational alignment by building a strong engineering vision and offering creative solutions to organizational design. We also serve as mentors for a team of engineers, overseeing their...


  • Los Angeles, California, United States The County of Los Angeles Full time

    Position Title: Lead Software EngineerSalary: $96,000 - $130,164.00 AnnuallyLocation: Los Angeles County, CAJob Type: Full-timeDepartment: ASSESSORPosition Overview:The County of Los Angeles is seeking a highly skilled and motivated Lead Software Engineer to join our Information Technology Branch. This role is pivotal in our ongoing modernization initiative,...

  • Software Engineer

    3 months ago


    Los Angeles, California, United States wipros Full time

    Responsibilities Design and build advanced applications for the iOS platform. Collaborate with cross-functional teams to define design and ship new features. Write Unit-test code for robustness including edge cases usability and general reliability Work on bug fixing and improving application performance. Continuously discover evaluate and implement new...


  • Los Angeles, California, United States Jobot Full time

    About UsWe are the leading online invitation platform, dedicated to transforming the way events are planned and celebrated. Our commitment to innovation has allowed us to grow significantly since our establishment in 1998, now serving millions of users globally.Why Work With Us?We offer an exceptional work-life balance with unlimited PTO and a supportive...

  • Software Engineer

    2 days ago


    Los Angeles, California, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Raytheon, where you will be responsible for designing, developing, and testing real-time embedded software, application software, and tools.Key ResponsibilitiesAssist and participate in the requirements, design, development, and testing of real-time embedded software,...

  • Software Engineer

    3 days ago


    Los Angeles, California, United States Raytheon Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our team at Raytheon, where you will be responsible for designing, developing, and testing real-time embedded software, application software, and tools.Key ResponsibilitiesAssist and participate in the requirements, design, development, and testing of real-time embedded software,...


  • Los Angeles, California, United States Team One Full time

    Job DescriptionJob Summary:The Technical Director is the most experienced hands-on software engineer within the organization, serving as a Subject Matter Expert (SME) and leading technical efforts on the scrum team. This role involves taking responsibility for solving highly complex software engineering problems, driving innovation, and ensuring the delivery...


  • Los Angeles, California, United States RSA Conference Full time

    Job OverviewApplication Software EngineerThe RSA ConferenceTM stands as a leading global event series and continuous learning platform for the cybersecurity sector. It serves as a convergence point for the security industry to engage in discussions about present and future challenges, while gaining insights from experts and accessing unbiased content that...

  • Software Engineer III

    4 weeks ago


    Los Angeles, California, United States Riot Games Full time

    Riot engineers bring deep knowledge of specific technical areas but also value the opportunity to work in a variety of broader domains. As Software Engineers, we work with both new and current technology, creating innovative solutions to overcome high-volume obstacles and to deliver player value.As a Staff Software Engineer (Tools & Engine) in the Teamfight...