Job Posting: Toronto Blue Jays Baseball Systems Developer

Position: Baseball Systems Developer

Primary Focus: The Toronto Blue Jays are seeking a talented and versatile developer to join our growing Research and Development team within Baseball Operations. In this role you will help to design and build software that supports users throughout the organization and impacts areas such as player evaluation, scouting, and player development.

The Blue Jays see diversity and employment equity as foundational to creating a successful culture. Applicants who may not traditionally feel empowered to apply for a job in this field are strongly encouraged to apply. Please feel free to include any questions about the role with your application, or reach out to baseballresumes@bluejays.com.

To apply, please submit an application at the link below:
https://jobs.rogers.com/job/Toronto-Baseball-Systems-Developer-Toronto-Blue-Jays-ON/807745300/

Responsibilities

  • Work closely with the Research & Development team to add new functionality to our existing suite of web applications.
  • Help to design and build new applications to take advantage of new data and video sources, technologies, internal research, or to enable other organizational initiatives.
  • Contribute to code review, software testing, documentation and maintenance of internal tools and other collaborative software engineering tasks.
  • Participate in technical decision-making that will shape the next generation of the Blue Jays’ baseball systems.

Technical Skills

  • Professional developer with experience designing and building web applications or other software.
  • Highly proficient with at least one general purpose programming language (Python, Ruby, Java, C#, PHP or similar).
  • Experienced in foundational front-end web technologies (HTML, CSS and Javascript).
  • Good understanding of database development and data architecture principles, strong working knowledge of SQL (especially MS SQL Server or PostgreSQL).

Core Skills

You Aren't a FanGraphs Member
It looks like you aren't yet a FanGraphs Member (or aren't logged in). We aren't mad, just disappointed.
We get it. You want to read this article. But before we let you get back to it, we'd like to point out a few of the good reasons why you should become a Member.
1. Ad Free viewing! We won't bug you with this ad, or any other.
2. Unlimited articles! Non-Members only get to read 10 free articles a month. Members never get cut off.
3. Dark mode and Classic mode!
4. Custom player page dashboards! Choose the player cards you want, in the order you want them.
5. One-click data exports! Export our projections and leaderboards for your personal projects.
6. Remove the photos on the home page! (Honestly, this doesn't sound so great to us, but some people wanted it, and we like to give our Members what they want.)
7. Even more Steamer projections! We have handedness, percentile, and context neutral projections available for Members only.
8. Get FanGraphs Walk-Off, a customized year end review! Find out exactly how you used FanGraphs this year, and how that 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 critical 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 an awfully long sales pitch, so we've also removed all the other ads in this article. We didn't want to overdo it.
  • Effective communicator – able to communicate with non-technical users to understand their roles and requirements and proposes appropriate solutions.
  • Strong problem-solving skills – finds pragmatic solutions to data and engineering challenges within time or technology constraints.
  • Attentive to detail – anticipates and identifies issues early, strives to produce reliable and high quality work.
  • Invested in learning and gaining new skills, both technical and non-technical.
  • Passion for baseball and an interest in statistical and analytics aspects of the game.

Preferred Experience
We are more interested in your passion for software development and problem solving than your experience with any particular technology. The following technologies or fields reflect potential examples of projects that might come up for this role and experience with any of them is beneficial but not required.

  • Web application frameworks such as Django, Flask, Rails or similar.
  • Data visualization using libraries such as D3, plotly, Three.js, or ggplot.
  • Front-end Javascript frameworks such as React, Angular or Vue.
  • DevOps and CI/CD experience such as Azure DevOps, Github Actions or similar.
  • Data manipulation, modelling and visualization in R or Python.
  • Experience with cloud services (Azure, AWS, GCP).
  • R or Python package development and distribution.
  • Unix/Linux system administration and shell scripting.

The content in this posting was created and provided solely by the Toronto Blue Jays.





Meg is the editor-in-chief of FanGraphs and the co-host of Effectively Wild. Prior to joining FanGraphs, her work appeared at Baseball Prospectus, Lookout Landing, and Just A Bit Outside. You can follow her on Bluesky @megrowler.fangraphs.com.

Comments are closed.