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
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
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.
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.
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.
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.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Salesforce Software Engineer
Join AnyDesk as a Salesforce Software Engineer to develop and maintain internal business systems in a dynamic, remote-friendly environment.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Staff Software Engineer: Data & Infrastructure Platforms - Metrics & Alerting
Join Uber's Amsterdam team as a Staff Software Engineer focusing on Data & Infrastructure Platforms, specializing in Metrics & Alerting.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Software Engineer - Cloud Applications and Python
Join Topicus as a Software Engineer in Arnhem to develop cloud applications using Python, REST APIs, and ETL processes for healthcare data services.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Data Engineer with ETL and SQL Expertise
Join Holland Casino as a Data Engineer to build and maintain data infrastructure for the Online Casino, focusing on ETL, SQL, and cloud solutions.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.