Job Description:
Summary:
The New York Mets are seeking a Director, Baseball Systems to lead the product engineering team responsible for developing software for Baseball Operations. The Director, Baseball Systems will work closely with stakeholders across Baseball Operations, develop a deep understanding of the needs of a diverse set of stakeholders (e.g., players, scouts, field staff, front office personnel), and oversee the execution of a software development roadmap to enable better decision making, improve workflows, and present video, data, and other information in an intuitive format for users across Baseball Operations. The ideal candidate is an engineering and product leader with extensive experience as a full-stack software engineer with prior experience working in either an elite sports environment or for a technology company serving elite sports clients. Prior experience working in elite sports is preferred, but not required.
Essential Duties & Responsibilities:
Partner with senior leadership to shape the product roadmap for the Baseball Systems Department and own its execution
Lead and manage a product engineering team that possesses capabilities required to deliver best-in-class software applications for Baseball Operations
Understand product needs of a diverse set of end users and drive the Baseball Systems team to nimbly and efficiently execute against priorities
Ensure a maintainable codebase and software applications are both secure and reliable
Partner with Data Engineering and Baseball Technology & Video teams to ensure data and video capture and delivery meets the needs of end users
Partner with Performance Technology team on the development of software to serve sports science, biomechanics, and athlete management use cases
Take on engineering work as bandwidth allows
Manage the department’s budget and make investment recommendations to senior leadership
Build and maintain a department culture that is evidence informed, open and willing to debate, and in seeking continued growth (both from one another and from external sources)
Qualifications
Bachelor’s degree or equivalent experience in computer science or a related field
8+ years relevant professional experience, including experience managing a technical team
Strong experience across the technology stack, including cloud (GCS, AWS, etc.), SQL, JavaScript (including Node.js, React), API frameworks (including REST, GraphQL), HTML and CSS (including popular frameworks like Tailwind)
Experience in mobile development (Objective-C, Java) is a plus
Experience working in collaboration with data engineers, analysts, designers, and third-party engineers
Experience working in collaboration with non-technical personnel
Experience with DevOps and Agile methodologies and modern development tools
Experience with UX/UI design preferred
Strong written and verbal communication skills
Ability to work cooperatively with others, and to take control of large-scale projects with limited oversight
Strong working knowledge of baseball including modern baseball performance data preferred
The above information is intended to describe the general nature, type, and level of work to be performed. The information is not intended to be an exhaustive or complete list of all responsibilities, duties, and skills required for this position. Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time. The individual selected may perform other related duties as assigned or requested.
The New York Mets recognize the importance of a diverse workforce and value the unique qualities individuals of various backgrounds and experiences can offer to the Organization. Our continued success depends heavily on the quality of our workforce. The Organization is committed to providing employees with the opportunity to develop to their fullest potential.
Salary Range: $210,000 - $250,000
For technical reasons, we strongly advise to not use an .edu email address when applying. Thank you very much.