Major League Baseball (MLB) logo

Software Engineer, Media Services

Major League Baseball (MLB)

Join the Media Services Team at Major League Baseball

The Media Services team at Major League Baseball is seeking talented Software Engineers to join our dynamic team in New York, NY. As a Software Engineer, you will play a crucial role in engineering the next generation of platforms designed to enhance fan experiences and engagement with our streaming media products. This includes developing and supporting our flagship customer-facing products like MLB.tv and Film Room, as well as a suite of in-house tools to support club media operations.

Key Responsibilities

  • Code Development: Write and maintain clean, concise, and modular code in a fast-paced agile environment.
  • Collaboration: Participate in code reviews and team ceremonies, working closely with senior engineers to design and decompose software systems.
  • Software Solutions: Involve in end-to-end software solutions to create media experiences for baseball fans and improve baseball operations.
  • Ownership: Take ownership of the products supported by the team, ensuring high-quality and testable implementations.

Candidate Profile

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

Why Join MLB?

Major League Baseball (MLB) is the most historic professional sports league in the United States and Canada. Employees at MLB enjoy a culture of growth, teamwork, and professionalism. MLB empowers its "workforce athletes" to excel by providing exceptional benefits and opportunities for professional development, including:

  • Comprehensive Benefits: Exceptional medical, dental, and vision coverage with premiums 100% employer-covered.
  • Professional Growth: Opportunities for continuous learning through tuition reimbursement, mentorship programs, and paid industry certifications.
  • Inclusive Environment: MLB is committed to equal employment opportunity and creating an inclusive workplace for all employees.

Are you ready to step up to the plate and join the Major Leagues? Apply now to become part of a team that is passionate about growing America’s pastime and serving its fans for decades to come.

Salary and Compensation

Per the NYC pay transparency law, the hiring range for this position is $120,000 - $155,000. Your salary and related compensation will be contingent upon your work experience, education, skills, and other factors MLB considers relevant to the hiring decision.

Benefits
Extracted with AI

  • 401(k)
  • Medical, dental, and vision coverage
  • Life insurance
  • Incentive and recognition programs
  • Tuition reimbursement
  • Mentorship programs
  • Paid industry certifications

Similar jobs

Last update: 23 minutes ago

Mediaocean logo
Mediaocean

Senior Software Engineer - JVM

Join Mediaocean as a Senior Software Engineer to develop and scale high-impact JVM applications remotely.

MongoDB logo
MongoDB

Software Engineer, Atlas Foundational Services

Join MongoDB as a Software Engineer in Atlas Foundational Services, focusing on distributed systems and software development.

Bitmovin logo
Bitmovin

Senior C++ Software Engineer

Join Bitmovin as a Senior C++ Software Engineer to develop scalable video streaming solutions using modern C++ and cloud-native architectures.

PlayOn Sports logo
PlayOn Sports

Senior Software Engineer, Fan Experience

Join PlayOn Sports as a Senior Software Engineer to lead development in fan experience applications.

Bitmovin logo
Bitmovin

Staff C++ Software Engineer

Join Bitmovin as a Staff C++ Engineer to lead video streaming tech innovations. Work with C++, Docker, Kubernetes in a hybrid role.

SeatGeek logo
SeatGeek

Senior Software Engineer, Cloud Platform

Join SeatGeek as a Senior Software Engineer on the Cloud Platform team, focusing on AWS, Kubernetes, and infrastructure as code.

Fubo logo
Fubo

Software Engineer, Backend - Ad Engineering

Join Fubo as a Software Engineer, Backend - Ad Engineering, focusing on ad technology platforms in a hybrid role in NYC.

The Walt Disney Company logo
The Walt Disney Company

Software Engineer II - Java, AWS, CI/CD

Join Disney as a Software Engineer II to enhance user experiences on consumer-facing products using Java, AWS, and CI/CD tools.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

MongoDB logo
MongoDB

Senior Software Engineer

Join MongoDB as a Senior Software Engineer to lead and innovate in distributed systems and software development.

Netflix logo
Netflix

Senior Software Engineer, LLM Compute & Serving Systems

Senior Software Engineer for LLM Compute & Serving Systems at Netflix, focusing on ML/AI applications and infrastructure.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Personio logo
Personio

Staff Software Engineer, Data Platform

Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.

Captions logo
Captions

Software Engineer, Web

Join Captions as a Software Engineer, Web in NYC to deliver high-performance user experiences in video software.

Captions logo
Captions

Software Engineer, Web

Join Captions as a Software Engineer, Web in NYC. Deliver high-performance user experiences in video software. 3+ years experience required.

Molten Cloud logo
Molten Cloud

Senior Software Engineer

Senior Software Engineer role at Molten Cloud, focusing on media rights management platform development in Los Angeles.

The New York Times logo
The New York Times

Software Engineer, Machine Learning Platforms

Join The New York Times as a Software Engineer in Machine Learning Platforms, enhancing digital reader experience through ML. Hybrid work in NYC.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

DigitalOcean logo
DigitalOcean

Senior Software Engineer (AI/ML)

Join DigitalOcean as a Senior Software Engineer (AI/ML) to build AI/ML features using TypeScript, React, and GraphQL. Remote role with competitive benefits.

Amazon logo
Amazon

Software Development Engineer - Amazon Publisher Cloud

Join Amazon's Advertising Technology team as a Software Development Engineer in New York, focusing on cloud services and big data technologies.

Meta logo
Meta

Software Engineer (University Grad)

Join Meta as a Software Engineer (University Grad) to build impactful products and solve complex technical challenges.

The Walt Disney Company logo
The Walt Disney Company

Principal Software Engineer

Join Disney as a Principal Software Engineer to lead and innovate in cloud-based distributed systems for global media streaming.

DigitalOcean logo
DigitalOcean

Senior Software Engineer (AI/ML)

Join DigitalOcean as a Senior Software Engineer (AI/ML) to build AI/ML features using TypeScript, React, and GraphQL. Remote role with competitive benefits.

Fubo logo
Fubo

Senior Software Engineer - Search & Personalization

Join Fubo as a Senior Software Engineer in NYC, focusing on Search & Personalization with AI, Java, Scala, and more.