at Major League Baseball
San Francisco, California, United States
17 days ago
Job Function


Major League Baseball is looking for Full Stack Software Engineers that are passionate about building new technologies for the baseball industry. Launched in 2001 as the tech arm of Major League Baseball Advanced Media, MLBAM is now a leading authority in real-time sports data processing, distribution and analysis. The ideal candidate will be part of the team responsible for engineering the next generation of platforms to enhance fan experiences and engagement on a variety of products.

The Baseball Data team is the central data hub for MLB. Using cutting edge technology, our data is consumed by fans, broadcasters, stadiums, and MLB teams. Our team's primary product line is Gameday, Statcast, Pitchcast, ABS, and our Stats APIs. You can find more information about Statcast at

As a Full Stack Software Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, and provide code reviews. This role will be involved in end-to-end software solutions to create data experiences for baseball fans and to improve baseball operations.


Education and Experience
  • 2+ years of experience using front end technologies: JavaScript, React, HTML5, CSS3.
  • Experience using JVM languages (Java, Scala, Kotlin...).
  • Experienced building large and scalable applications.
  • An avid learner, independent with excellent problem-solving skills.
  • Passionate about mentoring peer developers, providing code reviews, etc.
  • Baseball fan.

Preferred, but not required:
  • Exposure to Google Cloud Platform or Amazon Web Services.
  • Familiar with messaging queues: ActiveMQ or RabbitMQ or similar
  • Experience with SQL databases
  • Understanding of big data concepts and knowledge of big data languages/tools such as Hadoop, Kylin, or Spark
  • Experience with 3D modeling and statistical analysis of 3D models

  • Lead and take ownership of critical projects and your own initiatives.
  • Work on a great technology stack including HTML5, Javascript, React, SQL, Java, Spring, Scala and more.
  • Introduce the technologies you feel passionate about.
  • Collaborate with a team of extraordinary engineers and technologists.
  • Influence the innovation of products used by millions of users worldwide.
  • Work alongside top data scientists on data analysis, machine vision and NLP.
  • Participate in the full lifecycle of software development (requirements gathering, designing, building, testing and maintenance).
  • Change the way baseball is consumed.
  • Receive amazing benefits - you get 100% employer-paid Medical, Dental and Vision.

Per the NYC pay transparency law, the hiring range for this position is $120,000 - $150,000

Job ID: 72976783
Jobs You May Like