Vacancy: New York Yankees – Full-stack software engineer

Vacancy: New York Yankees – Full-stack software engineer

4 minutes, 17 seconds Read

Full-stack software engineer (remote)

Department: Baseball systems
Reports to: Director, Baseball Systems
Job status: Full-time, non-exempt

Overview:
Building on our storied legacy, the New York Yankees seek to attract the best possible talent, not only on the field, but also in the front office. It is our shared responsibility to maintain the first-class reputation associated with the franchise in all aspects of our business.

The New York Yankees organization is accepting applications for an experienced Full-Stack Software Engineer in their Baseball Operations department. Candidates must have 5+ years of full-stack development experience building front-end data-driven web applications using REST services and JavaScript MV frameworks such as React, Angular or Vue.js. Candidates must have not only the technical skills but also the design sensitivity necessary to create a compelling and efficient user experience.

Primary Responsibilities:

  • Assist in the design and implementation of web-based tools and applications that leverage data, video and visualizations for operational baseball personnel, including front office personnel, scouts, coaches and ultimately players.
  • Write clear, concise, testable code in various languages ​​(primarily JavaScript/TypeScript, HTML, C#, SQL) using software engineering best practices.
  • Conduct code reviews and collaborate with other developers (both junior and senior) and data engineers to deliver the best software solutions.
  • Use AI and code support tools where helpful, but realize where these tools are harmful and that all code submitted is your work product.
  • Interface with all departments within Baseball Operations (scouting, player development, coaching, analytics) to build tools and reporting capabilities that meet their needs.
  • Work with major and minor league pitching, hitting, and player tracking datasets, college and other amateur data, international baseball data, and many other baseball data sources.

Qualifications and experience:

  • Bachelor’s degree (BS) in computer science or a related field.
  • MUST have 5+ years of experience in data-driven web application development using the following:
    • JavaScript MV frameworks (React/Angular/Vue.js/etc.), with React being preferred.
  1. Front-end CSS frameworks (Bootstrap/Material/Foundation/etc.)
  2. Consuming and writing REST API services on platforms such as Node.JS, .NET, Flask, etc.
  3. ORM data access frameworks such as Hibernate, Entity Framework, SQLAlchemy, etc.
  4. Relational databases, especially Microsoft SQL Server
  • Demonstrated ability to develop clean and concise UI/UX web applications with attention to detail and a compelling data visualization experience.
  • Proficient in SQL data structures, query writing, CRUD operations and various database design principles.
  • Familiarity with various IDEs (Visual Studio, VS Code, Cursor, etc.) and how to use them to develop code efficiently.
  • Thorough understanding of Git operations, as well as general CI/CD best practices and DevOps tooling.
  • Knowledge of Cloud Platform services (particularly AWS and Azure), with a general understanding of how to leverage these services.
  • Knowledge of 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 break down a complex task and put together an execution strategy with minimal guidance.
  • Familiarity with typical baseball data, basic and advanced statistics, tracking system (Trackman, Hawkeye, Statcast, etc.) data structures a plus.

The salary range for the position is $125,000-$145,000. This includes an extensive employment conditions package.

You are not a FanGraphs member

It looks like you are not yet a FanGraphs member (or not logged in). We are not angry, just disappointed.

We get it. You want to read this article. But before we get back to it, we’d like to point out some good reasons why you should become a member.

1. Ad-free viewing! We won’t bother you with this ad or any other.
2. Unlimited items! Non-members may only read 10 free articles per month. Members are never cut off.
3. Dark Mode and Classic Mode!
4. Custom dashboards for player pages! Choose the player cards you want, in the order you want them.
5. One-click data export! Export our projections and scoreboards for your personal projects.
6. Delete the photos on the homepage! (Honestly, this doesn’t sound that great to us, but some people wanted it, and we like to give our members what they want.)
7. More Steamer Projections! We have handedness, percentile, and context-neutral projections available to members only.
8. Receive FanGraphs Walk-Off, a customized end-of-year overview! Find out exactly how you used FanGraphs this year, and how it compares to other members. Don’t be a victim of FOMO.
9. A weekly mailbag column, exclusively for members.
10. Help support FanGraphs and our entire staff! Our members provide us with crucial resources to improve the site and deliver new features!

We hope you’ll consider a membership today, for yourself or as a gift! And we realize this has been a really long sales pitch, so we’ve also removed all other ads in this article. We didn’t want to overdo it.

This description is intended to describe the type of work performed by an individual assigned to this position. It is not an exhaustive list of all duties and responsibilities expected of the employee. The New York Yankees are an equal opportunity employer. The company is committed to the principles of equal employment opportunity for all employees and applicants.

Apply
To apply, please follow this link.

The content of this post was created and provided solely by the New York Yankees.

#Vacancy #York #Yankees #Fullstack #software #engineer

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *