Logo
Boston Red Sox and Fenway Sports Management

Director, Baseball Systems

Boston Red Sox and Fenway Sports Management, Boston, Massachusetts, us, 02298


DEPARTMENT OVERVIEW:

Members of the Baseball Systems Team at the Boston Red Sox are focused on designing, building, and refining the software and data pipelines used within Baseball Operations. These tools and applications are an integral part of the decision-making process, are directly integrated in the workflows of all departments within Baseball Operations, and provide an efficient, consistent, and accessible experience when interacting with our internal data sources and applications.

POSITION OVERVIEW:

The Boston Red Sox seek a Director, Baseball Systems to lead the software development and data engineering teams responsible for developing software and managing the data infrastructure for Baseball Operations. This role oversees the planning, project management, and execution of all data and software initiatives, supporting the needs of all departments within Baseball Operations.

The Director, Baseball Systems will collaborate with diverse technical and non-technical stakeholders across the organization, including:

RESPONSIBILITIES

Drive innovation in software development and data engineering teams, ensuring timely delivery of projects and maintaining data quality for Baseball Operations workflows

Optimize integration with and support of the analytics department

Implement and promote efficient software engineering strategies, including agile methodologies

Collaborate with leadership to create and update short-term and long-term development roadmaps

Facilitate cross-departmental communication, particularly with non-technical staff

Stay informed on modern technologies, such as AI, and assess their potential impact on development plans

Communicate promptly about service interruptions affecting organization-wide applications

COMPETENCIES

Effectively gather requirements from non-technical stakeholders and communicate complex decisions, trade-offs, and solutions throughout project phases.

Design innovative solutions maximizing UI/UX, customization, and flexibility.

Demonstrate expert-level understanding of organizational workflows and use cases, with proven problem-solving ability.

Lead, inspire, and motivate engineering teams through excellent communication and leadership skills.

Make strategic decisions in challenging environments using strong critical thinking skills.

Multi-task effectively with high attention to detail.

Maintain confidentiality and demonstrate a high degree of professionalism.

ADDITIONAL QUALIFICATIONS

Passionate about winning World Series championships

Bachelor's or Master's degree in computer science, software engineering, or related field

7+ years of software development experience, including a management or team lead role

Proficiency in multiple programming languages and frameworks (e.g., C#, Python, TypeScript, JavaScript, Angular, React)

Expertise in relational databases, database design, architecture, and SQL optimization

Experience designing data models for Snowflake or similar data warehouses

Experience with Kubernetes, containerization, and familiarity with DevOps tools and concepts.

Experience with CI/CD in both on-premises and cloud environments

Track record of delivering complex software projects under tight deadlines

Experience with Agile software development methodologies

In addition to the above requirements, all roles within Baseball Operations are expected to effectively demonstrate our universal competencies related to problem-solving, teamwork, clarity of communication, and time management, along with embodying our culture of honesty, humility, relentlessness, and commitment to DEIB.

#J-18808-Ljbffr