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

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.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

Captions logo
Captions

Software Engineer, Web

Join Captions as a Software Engineer, Web. Develop high-performance web applications in NYC. 3+ years experience required.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Boeing logo
Boeing

Mid-Level Full Stack Software Developer

Join Boeing as a Mid-Level Full Stack Developer, working on big data apps with Java, Spring, Docker, and AWS in a hybrid role.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java & Microservices. Work on big data applications in a hybrid environment.

Genius Sports logo
Genius Sports

Full Stack Software Engineer (Product Engineering)

Join Genius Sports as a Full Stack Software Engineer to develop AI-based sports analytics products using ReactJS, NodeJS, and AWS.

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.

Medium logo
Medium

Senior Backend Engineer (Go, Kubernetes)

Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.

Boeing logo
Boeing

Mid-Level Backend Software Developer (Java & Microservices)

Join Boeing as a Mid-Level Backend Software Developer specializing in Java and Microservices. Work in a hybrid environment in Annapolis Junction, MD.

Microsoft logo
Microsoft

Software Engineer II

Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.

IBM logo
IBM

Software Development Engineer (SDE)

Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.

MongoDB logo
MongoDB

Software Engineer, Atlas Search Web

Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Bloomberg logo
Bloomberg

Senior Software Engineer - API Platform

Join Bloomberg as a Senior Software Engineer on our API Platform team, focusing on high-quality APIs and user experience.

SPREAD AI logo
SPREAD AI

FullStack Software Developer

Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.

micro1 logo
micro1

Machine Learning Engineer with AI/ML Experience

Join us as a Machine Learning Engineer to develop AI/ML models and applications. Work remotely with top-tier companies.

Alpaca logo
Alpaca

Senior Software Engineer - Crypto

Join Alpaca as a Senior Software Engineer in Crypto, leading engineering for spot and derivatives exchanges. Remote role with competitive benefits.

Harmonic logo
Harmonic

Software Engineer with Python and GraphQL Experience

Join Harmonic as a Software Engineer in New York, NY. Work with Python and GraphQL to develop innovative startup discovery tools.

Maxar Technologies logo
Maxar Technologies

Senior Software Engineer

Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.

Walmart logo
Walmart

Senior Software Engineer - Java Backend

Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.

Refuel logo
Refuel

Software Engineer - Platform

Join Refuel as a Software Engineer - Platform to design and develop critical features using Python, AWS, and LLMs in a hybrid work environment.