Job Posting: New York Mets Senior Software Engineer, Technical Product Manager

Position: Senior Software Engineer

Location: Citi Field – Queens, New York

Job Description:
The New York Mets are seeking a Senior Software Engineer in their Baseball Systems department. This individual will help architect and guide the Systems group in the building of mobile and web applications to enrich the Mets data ecosystem and inform decision-making within Baseball Operations. This position requires a strong background in mobile and web development. The ideal candidate would use lessons from personal experience to build scalable baseball solutions, mentor team members in software best practices, and architect new capabilities within Baseball Operations at the Mets. We are looking for strong engineering generalists who are excited to work on greenfield software projects and design scalable systems. This is a senior IC role that will be expected to mentor, write code part-time, and weigh-in heavily on technical designs and implementation details of solutions.

Prior experience in or knowledge of baseball is a plus but is not required.

Essential Duties & Responsibilities:

  • Maintain and scale a broad collection of internal applications that enhance player development, scouting, and executive decision making
  • Lead weekly software sprint meetings and retrospectives
  • Partner with leadership and our design lead in building out the ongoing product roadmap
  • Manage the technical on-call rotation and code review practices
  • Communicate broadly with the greater Technology group at the Mets around status, technical needs, and blockers
  • Develop exciting user-facing applications by designing, building, and deploying reliable, readable code for platforms within Baseball Operations
  • Collaborate with a variety of engineers and internal stakeholders to validate designs and facilitate clean rollouts and deployments of new products
  • Lend expertise to technical decision-making around the choices of technologies, platforms, and third-party partners
  • Architect and oversee the rollout of backend APIs to facilitate scalable flow of baseball data
  • Integrate with a variety of third-party APIs to enrich the New York Mets data ecosystem
  • Work with data engineers to facilitate the easy collection and access of valuable baseball data
  • Own green field projects with a high degree of technical control that extend the capabilities of the New York Met Baseball Operations organization

Qualifications:

  • Bachelor’s degree in computer science or a related field
  • 6+ years of relevant work experience
  • Management experience preferred
  • Strong proficiency in Javascript, including experience working with Node.js and React
  • Experience building scalable system within cloud platforms, e.g. GCP, AWS
  • Experience reviewing code and developing test suites for scalable technological systems
  • Experience working with MySQL and other relational databases
  • Experience with different API frameworks, including REST and GraphQL
  • Familiarity with modern agile practices and development tools
  • Ability to work collaboratively with designers, analysts, and other engineers
  • Strong written and verbal communication skills
  • Prior experience in baseball or biomechanics analysis is a plus
  • Prior experience in mobile development (Objective-C, Java) is a plus

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.

To Apply:
To apply, please follow this link.


Position: Technical Product Manager

Location: Citi Field – Queens, New York

Job Description:
The New York Mets are seeking a Technical Product Manager for Baseball Systems. This person will work with leadership to help prioritize, spec, and roll out technical work on software projects for Baseball Operations at the New York Mets. This position requires a technically-minded product expert to help guide the work the Mets do internally to generate sustainable on-field success. The ideal candidate would be detail-oriented, communicate clearly and efficiently, and have a strong grasp of modern design and development practices. Prior experience in or knowledge of baseball is a plus but is not required.

Essential Duties & Responsibilities:

  • Interface with cross-functional stakeholders to gather requirements, and work with baseball systems team to define, evaluate, and prioritize program scope and implementation plans.
  • Develop and manage end-to-end project plans and ensure on-time delivery.
  • Provide hands-on program management during analysis, design, development, testing, release, and post-release phases.
  • Communicate roadmaps/plans to stakeholders, providing transparency into delivery schedule
  • Identify key metrics/measures that will be used to evaluate success and validate the impact of Baseball Systems and our products.
  • Drive internal process improvements that translate to measurable on-field success
  • Contribute to overall Baseball Systems strategy by generating product plans and crafting parts of the product roadmap
  • Evangelize products internally and help collect feedback post-launch

Qualifications:

  • 1-3 years of relevant work experience in technical product management, development, and planning
  • Comfort with leading technical discussions from ambiguity to clearly defined action items.
  • Ability to work cooperatively with others, and to take control of large-scale projects
  • Strong written and verbal communication skills
  • Detail-oriented and familiar with modern project-planning tools
  • Prior experience in software development, namely GCP, React, Node experience is a plus
  • Prior experience in baseball is a plus
  • Any level of fluency in Spanish would be a plus

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.

To Apply:
To apply, please follow this link.

The content in this posting was created and provided solely by the New York Mets.





David Appelman is the creator of FanGraphs.

Comments are closed.