Basketball Systems Developer

Brooklyn Sports and Entertainment
New York, NY
Player Operations: Team Administration/Operations
We are looking for a passionate, hard-working, and creative developer to build applications that will increase the efficiency of the Basketball Operations group. While projects will be decided on and prioritized together, this role will require self-direction and initiative in building applications. Most of all, we want someone with a real passion for working in basketball and to push the group with new ideas that will help take us to the next level.

Functions of Position:

  • Build and maintain web/mobile applications to improve the efficiency of Basketball Operations
  • Assist in building a development workflow within the Basketball Operations group
  • Collaborate in the improvement of objective player evaluation models, as well as, in the generation of new metrics and models
  • Complete queries/analyses to perform requests from any staff member


  • Bachelor’s degree or higher in computer science OR equivalent experience
  • Experience in full stack web development, including front-end and back-end development
  • Familiarity with Flask, Python, SQL, and Linux
  • Experience with HTML, CSS, JavaScript and jQuery
  • A real passion for working in the NBA, detail oriented and the desire to make “eye-popping” applications
  • Strong communication and writing skills
  • Ability and desire to learn rapidly and thrive in a rapidly changing environment


  • Experience with ReactJS
  • Experience other computer programming languages (Java, Ruby)
  • Experience with web data visualization (d3.js, highcharts.js, etc)
  • Familiarity with player tracking data

We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. 

Job Questions:

  1. How did you hear about this job?