Job Posting: Cleveland Guardians Data and Software Engineering Roles – FanGraphs

The Guardians have two newly opened positions on their software development staff. Note that the club is likely to hire multiple people into each position, and that a wide range of experience levels will be considered.

Position: Data Engineer

The Cleveland Guardians are seeking a data engineer to join the organization’s Baseball Systems team. As a baseball team, we generate and store data from a plethora of data sources (e.g. FieldVision), and use this data to answer a variety of questions that include “what trades should we make,” “who should we select with our next pick in the draft,” and “how can we show players their data from yesterday’s game?” To answer those questions, this position will closely collaborate not only with its Baseball Systems teammates, but also with the organization’s R&D department and all types of end-users – Front Office, Coaches, Scouts, and Players – to support their needs.

The ideal candidate will possess a solid foundation in data or computer science, along with the ability to effectively work in a collaborative, cross-functional environment. The position offers the opportunity to craft innovative solutions to challenging problems, grow from both an engineering and leadership standpoint, and work with teammates side by side in pursuit of the organization’s ultimate mission – winning the World Series. We are open to a remote role for the right candidate, but relocation to Cleveland, OH is preferred.

We know that people from historically marginalized groups and those who have not yet had direct experience in the sports industry are less likely to apply for a job unless they meet every requirement. That being said, we encourage anyone who meets some of the qualifications above to apply or reach out for more information.

Essential Duties & Responsibilities

  • Build robust data systems that improve the backbone of our data first applications
  • Transform both internal and external data sources into our central data warehouse
  • Collaborate with R&D team to help resolve challenges with new or existing statistical/machine learning models, and move those models into production
  • Work together with software engineers and data scientists to determine technical requirements, and then turn those requirements into accessible and secure data endpoints (e.g. direct SQL, BI tools, REST)
  • In collaboration with our Infrastructure teammates, troubleshoot/enhance performance and query costs in both cloud and on premise
  • Be an active participant in identifying, evolving, and evangelizing data engineering best practices, constantly challenging the status quo and improving our data engineering standards

Qualifications

  • Demonstrated experience or degree in a field such as computer science or other STEM program
  • Passion for data quality and building optimized and intuitive data sets
  • Proficiency in at least one programming language (e.g. Python, C#, Java, etc.)
  • Comfortable with complex SQL

Preferred Experience
We are looking for a variety of skill sets. If you have demonstrated experience with any of the following, you may be who we are looking for to join our team.

Leave a Reply

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