Logo
Boston Red Sox

Senior Baseball Sciences Developer

Boston Red Sox, Boston, Massachusetts, us, 02298

Save Job

Department Overview

Members of the Baseball Systems team at the Boston Red Sox design, build, and refine the software and data pipelines used within Baseball Operations. These tools are integral to decision-making, directly integrated into workflows across all departments, and provide an efficient, consistent, and accessible experience when interacting with internal data sources and applications. Position Overview

The Boston Red Sox are seeking a Senior Developer, Baseball Sciences to lead the design and development of specialized software tools that support biomechanics, sports science, and performance initiatives. As a dedicated developer for the Baseball Sciences group, you will create intuitive applications, data visualizations, and reporting tools that directly impact player health, performance, and decision-making. Responsibilities

Design and build applications that integrate biomechanics and sports science data into performance workflows. Develop custom visualization tools and reporting platforms to support decision-making across Strength & Conditioning, Sports Medicine, Player Development, and Scouting. Create flexible tools for workload monitoring and athlete performance tracking. Operate effectively through all phases of the software development lifecycle, from requirements gathering to deployment and maintenance. Collaborate closely with staff across performance and player development to ensure tools align with applied workflows. Provide mentorship and establish best practices within the Baseball Sciences domain. Contribute to the broader innovation roadmap of the Baseball Sciences department through research, prototyping, and cross‑disciplinary collaboration. Competencies

Apply academic or applied experience in software development, data engineering, or a related field. Understand frontend and backend development and proficiency with modern databases and programming languages. Think creatively and critically to solve problems. Have a solid understanding of contemporary baseball and/or sports analysis and development practices. Collaborate effectively with technical and non‑technical stakeholders. Additional Qualifications

Bachelor’s degree in Computer Science, Software Engineering, or related field. 5+ years of professional software development experience, ideally with exposure to sports science or biomechanics data streams such as motion capture, force plates, and wearable technology. Proficiency in TypeScript and JavaScript, with experience in Angular (preferred) or React. Strong background in building complex web‑based user interfaces and APIs. Experience with data visualization libraries (e.g., D3.js, Three.js) to represent biomechanics and workload data effectively. Exposure to GraphQL and using GraphQL engines such as Hasura. Experience leveraging AI‑assisted development tools for efficiency, debugging, and scaling solutions. Interest in sports science, biomechanics, and athlete performance data, with the ability to translate domain needs into technical solutions. Database design and development experience (Snowflake and SQL Server preferred). Knowledge of modern baseball analytics and player development methods is a plus. All roles within Baseball Operations are expected to demonstrate problem solving, teamwork, clarity of communication, and time management, while embodying a culture of honesty, humility, relentlessness, and commitment to DEIB.

#J-18808-Ljbffr