Tweet

Major League Baseball’s Games and VR division, a global front-runner in sports video games and real-time data visualization, is currently seeking a full-time Software Engineer. We design, develop, and manage a portfolio of high-quality products including console and mobile games, real-time data visualization, VR/AR experiences, and more. Our team works with some of baseball’s most advanced technologies to reinvent fan experiences for video games, next-gen products, Jewel Events, and activations at ballparks around the world.

We are looking for a highly talented and motivated person to help us build great experiences as part of our NYC-based game development department.

You will be building games for various target platforms based on the Unity framework. Your primary responsibilities will be to implement game functionality - translating design ideas, concepts, and requirements into a functional and engaging MLB experience. A commitment to collaborative problem solving, sophisticated design, and a quality product are essential.

Responsibilities

  • Implement game functionality as per product designs

  • Communicate with other team members to establish effective pipelines and integrate media assets

  • Design, build, and maintain efficient, reusable, and reliable code

  • Ensure the best possible performance, quality, and responsiveness of applications

  • Identify bottlenecks and bugs, and devise solutions to address and mitigate these problems

  • Help maintain code quality, organization, and automation

Skills

  • Working knowledge of Unity and C#

  • Understanding of object-oriented programming

  • Ability to constantly learn and stay in touch with evolving game standards and development technologies

  • Experience with core aspects of game development: GUI implementations, animation systems, shaders, textures, physics, user session management

  • Familiarity with current design and architectural patterns

  • Writes clean, readable, easily maintainable, and well documented code

  • Proficient knowledge of code versioning tools such as Git, Perforce

  • Familiarity with automated testing, unit testing

  • Experience with Game Network programming or API development is a plus

  • Knowledge of 3D vector math is a plus

  • Familiarity with baseball, baseball simulations/games, and gaming is a big plus

We truly believe we offer a unique combination of opportunities for any game developer:

  • The opportunity to work with a world-class team of game developers in NYC

  • The opportunity to work on award-winning and complex apps and systems

  • The opportunity to have an influence on the innovation of products used globally by millions

  • The opportunity to work in a highly collaborative team environment

  • Amazing benefits including - 100% employer-paid Medical, Dental and Vision

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

Apply