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
Senior Software Engineer, Fan Experience
Join PlayOn Sports as a Senior Software Engineer to lead development in fan experience applications.
Software Engineer 2
Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.
Software Engineer, Web
Join Captions as a Software Engineer, Web. Develop high-performance web applications in NYC. 3+ years experience required.
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.
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.
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.
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.
Software Engineer, Web
Join Captions as a Software Engineer, Web in NYC. Deliver high-performance user experiences in video software. 3+ years experience required.
Senior Backend Engineer (Go, Kubernetes)
Join Medium as a Senior Backend Engineer to build backend systems using Go and Kubernetes. Remote work available.
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.
Software Engineer II
Join Microsoft's COSMIC team as a Software Engineer II in Prague, focusing on Azure Kubernetes Service and engineering excellence.
Software Development Engineer (SDE)
Join IBM as a Software Development Engineer to build large-scale services using Java, Golang, and cloud technologies.
Software Development Engineer, Prime Video Play Starts
Join Prime Video as a Software Development Engineer to shape the future of video entertainment.
Software Engineer, Atlas Search Web
Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.
Software Engineer 2 - Platform Security
Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.
Software Engineer II (Client Integrations)
Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.
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.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
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.
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.
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.
Senior Software Engineer
Join Maxar Technologies as a Senior Software Engineer in Washington, DC, focusing on UI/UX design, microservices, and DevSecOps.
Senior Software Engineer - Java Backend
Join Walmart as a Senior Software Engineer focusing on Java backend development, microservices, and cloud technologies.
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.