Globe icon Login icon Recap icon Search icon Tickets icon

Full-Stack Software Engineer - Baseball Operations - NYY (Bronx · NY)

NYY jobs
Sports Jobs in Bronx · NY
Technical Services: Technical/Engineering
The New York Yankees organization is accepting applications for an experienced Full-Stack Software Engineer in their Baseball Operations department. Candidate should have 3+ years of full-stack development experience building data-driven web applications using REST services and JavaScript MV frameworks like React, Angular, or Vue.js. Candidates should possess not only the technical skill, but the design sensibilities needed to create a compelling and efficient user experience. 

  • Assist in the design and implementation of web-based tools and applications for senior baseball operations personnel
  • Build web applications for mobile devices and various hardware platforms utilizing data, video, and visualizations to provide information to users in all aspects of the organization
  • Interface with all departments within Baseball Operations (scouting, player development, coaching, analytics) to build tools and reporting capabilities to meet their needs  
  • Work with major and minor league pitch, hit and player tracking datasets, college and other amateur data, international baseball data, and many other baseball data sources
  • Bachelor’s degree (B.S.) in Computer Science or related field
  • MUST have 3+ years of experience with data-driven web application development using all of the following: 
    • REST services, preferably built on ASP.NET WebAPI 
    • ORM frameworks (nHibernate/Entity Framework/etc) 
    •  JavaScript MV frameworks (React/Angular/Vue.js/etc) 
    • Front-End CSS frameworks (Bootstrap/Material/Foundation/etc) 
    • Relational databases, particularly Microsoft SQL Server 
  • Proficient in SQL data structures, query writing, CRUD operations, and various database design principles
  • Familiarity with Microsoft Visual Studio and Microsoft Azure DevOps, as well as Git
  • Familiarity with typical baseball data, basic and advanced metrics, tracking system (Trackman, Hawkeye, Statcast, etc) data structures a plus
  • Knowledge of the software development lifecycle (requirements definition, design, development, testing, implementation, verification), Agile, and industry best practices  
  • Excellent communication and problem-solving skills – must be able to breakdown a complex task and put together an execution strategy with little guidance  
**Full-time telecommuting available under the right circumstances. 

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.

Job Questions:

  1. Describe your experience developing REST APIs and how you’ve used them in development of data-driven web applications.

  2. Describe your familiarity with JavaScript MV frameworks (Angular/Vue.js/React/etc.) and how you have used them in your work.

  3. Have you ever worked with any baseball datasets? And if so, which ones and how have you used them?

  4. List any active websites or mobile applications you have developed (and the technologies they use) that might showcase your work.