Software Engineer, Media Services

Major League Baseball (MLB) is the most historic of the major professional sports leagues in the United States and Canada.
$120,000 - $155,000
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Sports · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Dev. Engineer II, INTech LatAm and APAC

Software Development Engineer role at Amazon's INTech team, focusing on expanding retail features across Latin America and Asia Pacific regions.

Software Development Engineer II - AWS Networking Application, SIDR

AWS seeks Software Development Engineer II to develop network control plane software and implement SDN solutions for their global cloud infrastructure.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and credit card systems.

Software Development Engineer, Digital Acceleration

Software Development Engineer role at Amazon's Digital Acceleration team, focusing on revolutionizing digital product sales and customer engagement through innovative software solutions.

Quality Assurance Engineer II, US CBCC

Quality Assurance Engineer II position at Amazon's Payment Product team, focusing on testing and quality assurance for payment platforms and applications.

Description For Software Engineer, Media Services

The Media Services team at Major League Baseball is seeking engineers to join their New York, NY office. As a Software Engineer, you'll be part of the team responsible for developing the next generation of platforms to enhance fan experiences and engagement on streaming media products. This includes building and supporting flagship customer-facing products like MLB.tv and Film Room, as well as a suite of in-house tools to support club media operations.

In this role, you'll write and maintain clean, concise, modular code in a fast-paced agile environment and participate in code reviews and team ceremonies. You'll be involved in end-to-end software solutions to create media experiences for baseball fans and improve baseball operations.

Key responsibilities include:

  • Actively participating in team ceremonies (sprint planning, stand-ups, design/code reviews, postmortems)
  • Collaborating with senior engineers to design and decompose software systems
  • Producing efficient, high-quality, and testable implementations
  • Taking ownership of the products supported by the team

Requirements:

  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • Experience delivering backend software and services using JVM languages (Python, Javascript, and/or front-end experience is a plus)
  • Experience with Google Cloud/AWS and cloud-native tooling such as Kubernetes, Docker, Terraform, and Helm
  • Proficiency in professional software development processes (agile development) and tools (IDEs, source control, CI/CD pipeline, test frameworks)
  • Experience working alongside senior engineers to produce and support large-scale production systems
  • Exposure to event-driven architectures, distributed systems, and client-facing APIs is a plus

MLB offers a competitive compensation package, including full medical, dental, and vision coverage with no employee contributions. Additional benefits include tuition reimbursement, mentorship programs, lunch and learns, online course subscriptions, paid industry certifications, and business resource groups.

The hiring range for this position is $120,000 - $155,000, with additional compensation elements based on work experience, education, skills, and other relevant factors. Join MLB to be part of a culture of growth, teamwork, and professionalism while contributing to the future of America's pastime.

Last updated 7 months ago

Responsibilities For Software Engineer, Media Services

  • Write and maintain clean, concise, modular code
  • Participate in code reviews and team ceremonies
  • Collaborate with senior engineers to design and decompose software systems
  • Produce efficient, high-quality, and testable implementations
  • Take ownership of team-supported products
  • Actively participate in team ceremonies (sprint planning, stand-ups, design/code reviews, postmortems)

Requirements For Software Engineer, Media Services

Java
Python
JavaScript
Kubernetes
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • Experience delivering backend software and services using JVM languages
  • Experience with Google Cloud/AWS and cloud-native tooling (Kubernetes, Docker, Terraform, Helm)
  • Proficiency in professional software development processes and tools
  • Experience working with senior engineers on large-scale production systems
  • Knowledge of event-driven architectures, distributed systems, and client-facing APIs (preferred)

Benefits For Software Engineer, Media Services

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Full medical, dental, and vision coverage with no employee contributions
  • Tuition reimbursement
  • Mentorship programs
  • Lunch and learns
  • Online course subscriptions
  • Paid industry certifications
  • Business resource groups
  • 401k with automatic employer contributions

Interested in this job?