Launched in 2001 as the tech arm of Major League Baseball, MLBAM (Major League Baseball, Advanced Media) is now a leading authority in real-time sports data processing, distribution and analysis.

MLB's Technology team builds all of your favorite web and mobile applications for the game of baseball. Using cutting edge technology, our apps are consumed by fans, broadcasters, stadiums, and MLB teams.

We are seeking an experienced engineering professional to lead by example the building, maintaining and using of our platforms and services to manage data at MLB. We are looking for those who can demonstrate and guide the implementation of our Infrastructure as code, automated testing and modern observability strategies. This would be done through both reference implementations and individual contributions. In addition, you would be responsible for growing an engineering culture of craftsmanship through mentoring, technical leadership as well as formal and informal presentations across MLB. We value winning as a team and communicating inclusively, professionally and effectively. The platforms we create and manage securely move, transform, and enrich data for both analytic consumption as well as the delivery of actionable intelligence throughout the MLB organization. These platforms and services create a single source of truth of well-curated data domains that MLB depends on.

You will have the opportunity to contribute to many different projects and transfer your ideas into solutions for some of the most meaningful data problems in MLB!


  • Connect to a wide variety of source and target systems

  • Move data between systems

  • Transform / Enrich data

  • Create and manage MLB data products

  • Organize disparate data into curated business domains

  • Coordination services


We use python modules like gcp libraries, tox, pytest, and panda regularly. In addition, we want to use frameworks like DBT and Meltano. Kafka and containers will be a regular part of our infrastructure. Some of the GCP services we use are for Storage, Containers, Secrets, Big Query and monitoring.


We use tools like GitHub, Terraform, Ansible, Bash and Docker Compose.


We are an agile shop that believes in Infrastructure as Code (IaC) and crafting lite-weight asynchronous services with clean code that are tested in an automated way. We believe being active on pull requests helps us win as a team!


The ideal candidate should have 8+ years in software engineering designing and delivering services with mastery of at least one language. Must also be proficient in Python and SQL. You can lead discussions surrounding IaC, SDLC, observability and how to build highly available services. You have created reference implementations as well as highly available platforms that move and transform massive data sets. We are looking for an experienced engineer who can wear many hats and is confident as an individual contributor.


Lead, mentor and participate in the following:

  • Analyze, design, code, test, configure and modify software for our platform, integrations and services using various programming languages, technologies and development methodologies.

  • Design, develop, test, debug and implement platforms, pipelines, solutions and/or software tools, and utilities for the purpose of assuring acceptable performance and service levels.

  • Automated delivery of software using source control, IaC throughout the entire delivery model

  • Ensures that implemented platforms, pipelines and solutions are optimally monitored, with relevant alerts, logging and tracing that guarantees the durability, availability and performance of our services.

  • Organize Data into well-curated data domains designed for consumption and performance in GCP to provide MLB a governed single source of truth.

  • Complete documentation that contributes value, including but not limited to testing, training and software delivery

What Is It Like to Work at MLB?

Major League Baseball (MLB) is the most historic of the major professional sports leagues in the United States and Canada. Employees love working at MLB because of the culture of growth, teamwork, and professionalism. Employees who are most successful at MLB take initiative, know how to identify problems and provide solutions, and always put the Team first. For those ready to step up to the plate and join the Major Leagues, MLB takes the same approach as teams do with their players: empowering them to be at their best by engineering experiences that put employees in the best position to succeed. Major League Baseball is looking for candidates who are passionate about growing America’s pastime to best serve its fans for decades to come.

MLB’s vision is to be the global sport of choice for youth to play, fans of all backgrounds to enjoy and a desired destination for employment. With a belief that the journey to growth and greatness is ongoing, MLB gives employees the opportunity to continue learning and honing their skills with programs such as: tuition reimbursement; mentorship programs; lunch and learns; online course subscriptions; paid industry certifications; business resource groups; and more.

MLB provides its employees with exceptional medical, dental, and vision coverage. Premiums are 100% employer covered to help employees focus on being their best!

All in-office and ballpark-based positions are subject to MLB's mandatory Covid-19 vaccine policy

Per the NYC pay transparency law, the hiring range for this position is $150,000 to $180,000. As a candidate for this position, your salary and related elements of compensation will be contingent upon your work experience, education, skills and any other factors Major League Baseball (MLB) considers relevant to the hiring decision. In addition to your salary, MLB believes in providing a competitive compensation and benefits package for its employees. MLB offers employees a full range of best in class benefits with no employee contributions towards medical, dental, and vision coverage premiums, as well as incentive and recognition programs, life insurance and automatic employer 401k contributions. All benefits are subject to eligibility requirements and the terms of official plan documents which may be modified or amended from time to time.