Job Description
Who are we hiring?
The Knicks' Basketball Products Software Engineer will develop tools, web applications, and data infrastructure. The role will partner with departments within Basketball Operations (e.g., Scouting, Strategy) to identify, design, and implement products to drive insights and support decision making. Candidates with previous full-stack development experience-particularly in building web applications using REST services and JavaScript frameworks-are preferred, though recent graduates with strong foundational skills are also encouraged to apply.
What will you do?
• Design and implement tools and web-based applications for basketball operations.
• Collaborate with team members through the entire software development lifecycle.
• Interface with basketball operations departments to build visualizations, tools, and reporting capabilities to meet their needs.
• Follow best practices and established patterns of software development and design.
• Support ingestion and transformation of data from multiple external and internal data sources.
• Enjoy being a generalist working on both the front-end, backend, and doing anything it takes to solve problems and deliver what users need.
What do you need to s/ucceed?
• Bachelor's degree or accredited certificate in computer science or related field.
• Software development experience with the following technologies:
• Front-end JavaScript frameworks (e.g. React [Next.js], Vue, Angular)
• CSS/Web Styling frameworks (e.g. Material, Bootstrap)
• Back-end frameworks (e.g. Express, .NET, Django)
• Relation databases (e.g. SQL Server, MySQL)
• Knowledge of the software development lifecycle and industry best practices.
• Excellent communication and problem-solving skills – must be able to breakdown complex tasks and craft an execution strategy with little guidance.
• Fundamental understanding of NBA contracts and front-office processes.
Jobcode: Reference SBJ-122z3e-216-73-216-180-42 in your application.