This job listing expired on May 27, 2021
Tweet

MLB is seeking a Senior Engineer to join our team for a new, exciting baseball game title. A Senior Engineer in this role will develop new systems and gameplay for our baseball software products, working closely with programmers, artists, and designers with a great deal of autonomy.

Responsibilities:

  • The Senior Engineer manages, designs, implements, debugs, and documents new game systems and tools in Unity
  • Must create high quality, high performance code
  • Follow coding standards and best practices
  • Work cohesively with a team of programmers, artists and designers
  • Extrapolate tasks from game design documents, feature stories, conversations, and requirements
  • Provide accurate time estimates for tasks and work within those constraints

Requirements:

  • Extensive experience with and excellent knowledge of the Unity 3D engine
  • Exceptional knowledge of C# and debugging
  • Outstanding knowledge of the optimization and debugging process in Unity
  • Previous experience developing for current generation of gaming platforms
  • Working knowledge of 3D math
  • Ability to work independently and to be self-directing
  • Must have released at least three professional games
  • Preferred to have released at least one game on a recent-generation game console
  • Bachelor's degree in Computer Science or equivalent
  • Must have a passion for creating great games
  • Previous experience leading a team is a plus
  • Love of baseball and baseball games 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