Senior Software Engineer @ Major League Baseball - New York, NY

Job Overview

2 months ago

Senior Software Engineer

Major League Baseball - New York, NY

Major League Baseball is looking for Senior Software Engineers that are passionate about building new technologies for the baseball industry. Launched in 2001 as the tech arm of Major League Baseball, MLBAM 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.
The Opportunity:
As a Senior Software Engineer, your primary responsibilities will be to write clean, concise, modular code in an agile environment, mentor developers and provide code reviews.
You'll also:
  • Lead and take ownership of critical projects and your own initiatives.
  • Work on a great technology stack including Java, Spring, SQL, Javascript, React, Scala, Akka and more.
  • Introduce the technologies you feel passionate about.
  • Collaborate with a team of extraordinary engineers and technologists.
  • 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.
You have:
  • 4 + years of experience using JVM languages (Java, Scala, Kotlin…).
  • Proven experience using front end technologies: JavaScript, React, HTML5, CSS3.
  • Experienced building large and scalable applications.
  • An avid learner, independent with excellent problem-solving skills.
  • Passionate about mentoring peer developers, providing code reviews, etc.
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

Why 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 our "workforce athletes" 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!

Are you ready to Step Up to the Plate? Apply below!

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

Similar Jobs

Software Engineering

JPMorgan Chase Bank, N.A.

New York, NY

BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure architecture disciplines.

Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

JPMorgan Chase will consider accommodation requests as required by applicable law.

Software Engineer - FRDC

JPMorgan Chase Bank, N.A.

Jersey City, NJ

Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.

Software Engineer (SEP)

JPMorgan Chase Bank, N.A.

New York, NY

Understanding of software skills such as business analysis, development, maintenance, and software improvement. Working proficiency in developmental toolsets.

Software Engineer (Python)

EAB

New York, NY

Ability to work with engineers and product management teams in requirements definition, design, and development of software products.

Software Engineer Associate (TAP)

Chubb INA Holdings Inc.

Jersey City, NJ

Dynamic Hybrid – flexible work arrangements. Competitive offer packages which include a competitive base salary bonus and equity (for applicable roles).

Software Development Engineer, Amazon DSP

Amazon.com Services LLC

New York, NY

1+ years of experience in software development. 12+ months of professional experience in software development. Computer Science fundamentals in data structures.

React UI Software Engineer

JPMorgan Chase Bank, N.A.

New York, NY

This is an hands-on, delivery-focused, technical position involving a lot of analysis, coding, testing and interfacing with our end users.

Software Engineer - Python

JPMorgan Chase Bank, N.A.

New York, NY

Understanding of software skills such as business analysis, development, maintenance, and software improvement. BS/BA degree or equivalent experience.

Software Engineer Associate

Chubb INA Holdings Inc.

Jersey City, NJ

Dynamic Hybrid – flexible work arrangements. Competitive offer packages which include a competitive base salary bonus and equity (for applicable roles).

Software Development Engineer I

Amazon Dev Center U.S., Inc.

New York, NY

Experience mentoring junior software engineers to improve their skills and make them more effective software engineers. Experience in building scalable systems.

Front End Developer

JPMorgan Chase Bank, N.A.

New York, NY

BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure architecture disciplines.

Software Engineer -Python

JPMorgan Chase Bank, N.A.

Jersey City, NJ

BS/BA degree with minimum 2 years software development experience. Working proficiency in one or more modern programming languages, preferably python with…

OpenSource JavaScript/React Developer

JPMorgan Chase Bank, N.A.

New York, NY

Experience with Python, Apache Arrow, Pandas, Rust, or AWS technologies is a plus. Be able to work in conjunction with the backend to create highly performant…

Java Full Stack Engineer

JPMorgan Chase Bank, N.A.

New York, NY

JPMorgan Chase will consider accommodation requests as required by applicable law.

Java/UI Software Engineer / Developer

JPMorgan Chase Bank, N.A.

New York, NY

BS/BA degree or equivalent experience. Knowledge of application architecture disciplines. Understanding of architecture and design across all systems.

Software Engineering

JPMorgan Chase Bank, N.A.

Jersey City, NJ

BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure architecture disciplines.

Software Development Engineer, AWS Identity

Amazon Dev Center U.S., Inc.

New York, NY

We are seeking an experienced software development engineer with a passion for building highly reliable, intuitive, and feature-rich services used by all AWS…

SOFTWARE DEVELOPERS

Reliance Global Services

South Plainfield, NJ

Involve in all phases of Software development life cycle (SDLC). Analyze, design and implement business user requirements.

Cloud Software Engineer

JPMorgan Chase Bank, N.A.

Jersey City, NJ

This role also allows for flexible working arrangements. This role requires a wide variety of strengths and capabilities, including:

Software Engineer - Market Risk - ED

JPMorgan Chase Bank, N.A.

Jersey City, NJ

The Risk, Compliance and Controls (RCC) Technology team within Corporate Technology delivers a wide range of technology solutions to support the firm's Risk…

Full Stack Software Engineering

JPMorgan Chase Bank, N.A.

New York, NY

Understanding of software skills such as business analysis, development, maintenance and software improvement. BS/BA degree or equivalent experience.

Java Back End Developer

JPMorgan Chase Bank, N.A.

New York, NY

BS/BA degree or equivalent experience. Expertise in application, data, and infrastructure architecture disciplines.

Staff Frontend Engineer

CANDY

New York, NY

Write robust, scalable, well-designed software that is easy to maintain and well tested. Michael Rubin- Founder & CEO of Fanatics & Philadelphia 76ers co-owner.