Job Posting: Colorado Rockies Baseball Operations Research and Development Positions

Please note, this posting contains three positions.

Position: Data Architect-Baseball Operations, Research and Development

Location: Denver, CO

Position Summary:
This individual will collaborate with the Baseball Research and Development team and will assist in the maintenance and development of proprietary databases and APIs, as well as implementation and maintenance of data extraction, cleaning, conforming and loading of scripts.

Duties and Responsibilities:

  • Database Administration
  • Maintain and update an internal data warehouse to support reporting and analytics.
  • Troubleshoot and diagnose data issues within the data warehouse.
  • Design and implement necessary schema changes or additions.
  • Monitor multiple database environments simultaneously, including development, staging and production systems.
  • Provide documentation and reporting on the status of the data warehouse.
  • Extraction, Transformation and Loading of Data
  • Develop, test and optimize ETL scripts.
  • Work with multiple data formats, including XML, JSON, CSV, MySQL and SQL Server.
  • Review and analyze potential data sources for completeness, accuracy and validity.
  • API Development
  • Troubleshoot and maintain existing API Servers, as well as develop new APIs for future applications.
  • This job description is not intended to be a comprehensive list of duties and responsibilities required by the employee.
  • The responsibilities required by the employee may change over time and without notice.

Job Requirements:
This position requires a demonstrated ability for independent curiosity and a commitment to excellence while working within a team framework.

Education and Work Experience

  • Bachelor’s degree or completion of immersive technical program in Computer Science, Information Systems, Computer Engineering, Web Development or related field preferred.
  • Experience working with SQL-like databases, such as MySQL, SQL Server or PostgreSQL.
  • Experience working with a scripting language, such as Node.js, Python, or R.
  • Experience collaborating on code with the use of source control, such as Git.
  • Experience parsing XML, JSON and CSV formatted data.
  • Basic administration of UNIX-based servers, or Windows 2012 R2 Servers.

Relevant Skills

  • Understand software development best practices and long-term usability of code.
  • Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure, integrity, and incompatibilities.
  • Experience working with NoSQL Databases, such as MongoDB.
  • Familiarity with the rules of baseball and an understanding of sabermetrics strongly desirable.

Functional Skills

  • Ability to communicate effectively, both in writing and orally.
  • Passion for baseball.
  • Strong intellectual curiosity.
  • Ability to develop and maintain successful working relationship.

Working Conditions/Work Schedule:

  • Ability to work a flexible schedule with long hours, including weekend, evenings, and holidays.
  • Some travel will be required.

Salary Range:
$85,000-$95,000 per year. This is a regular status, full-time position eligible for all company benefits.

Application Process:
Qualified candidates should submit their resume and letter of interest no later than September 10, 2021. Applications should be sent to baseballjobs@rockies.com.

Position: Data Engineer-Baseball Operations, Research and Development

Location: Denver, CO

Position Summary:
This individual will collaborate with the Baseball Research and Development team and will assist in the maintenance and development of proprietary databases and APIs, as well as the implementation and maintenance of data and machine learning pipelines, data delivery, and expansion of data sets.

Duties and Responsibilities:

  • Implementation of ETL pipelines.
  • Streamline data source ingestion into warehouses for use in development of proprietary statistical metrics, web pages, etc.
  • Implementation of machine learning pipelines for future departmental use.
  • Aggregations of data as necessary for production.
  • Perform maintenance and debugging of pipelines to maintain daily performance quality.
  • Build relationships with outside vendors responsible for APIs and other data delivery services and work with vendors to ensure consistent delivery and accuracy, and find fixes for issues that arise.
  • Identify future datasets that should be included in baseball operations warehouses and communicate concepts with Baseball Operations department as to how such data can be utilized in consistent fashion with currently ingested data.
  • This job description is not intended to be a comprehensive list of duties and responsibilities required by the employee.
  • The responsibilities required by the employee may change over time and without notice.

Job Requirements:
This position requires a demonstrated ability for independent curiosity and a commitment to excellence while working within a team framework.

Education and Work Experience

  • Bachelor’s degree or completion of immersive technical program in Computer Science, Information Systems, Computer Engineering, Web Development or related field preferred.
  • Experience working with SQL-like databases, such as MySQL, SQL Server or PostgreSQL.
  • Experience working with a scripting language, such as Node.js, Python, or R.
  • Experience collaborating on code with the use of source control, such as Git.
  • Experience parsing XML, JSON and CSV formatted data.
  • Basic administration of UNIX-based servers, or Windows 2012 R2 Servers.

Relevant Skills

  • Understand software development best practices and long-term usability of code.
  • Ability to effectively diagnose, isolate, and resolve complex problems pertaining to data infrastructure, integrity, and incompatibilities.
  • Experience working with NoSQL Databases, such as MongoDB.
  • Familiarity with the rules of baseball and an understanding of sabermetrics strongly desirable.

Functional Skills

  • Ability to communicate effectively, both in writing and orally.
  • Passion for baseball.
  • Strong intellectual curiosity.
  • Ability to develop and maintain successful working relationship.

Working Conditions/Work Schedule:

  • Ability to work a flexible schedule with long hours, including weekend, evenings, and holidays.
  • Some travel will be required.

Salary Range:
$85,000-$95,000 per year. This is a regular status, full-time position eligible for all company benefits.

Application Process:
Qualified candidates should submit their resume and letter of interest no later than September 10, 2021. Applications should be sent to baseballjobs@rockies.com.

Position: Full Stack Developer-Baseball Operations, Research and Development

Location: Denver, CO

Position Summary:
This individual will assist in the continued development of the Rockies’ proprietary Web Application, along with the maintenance and development of proprietary databases and APIs.

Duties and Responsibilities:

  • UI/UX Design
  • Develop extremely intuitive, easy to use interfaces and experiences for various applications and non-technical users.
  • Design for multiple form factors, including but not limited to iPhone, iPad, Chrome, Safari, desktop, laptop, and large screens.
  • Design highly custom, easy to understand reports that showcase data and statistics in a creative and effective way for a variety of different users and use cases.
  • Create a design standard and style for all of our internal applications, reports and tools.
  • Web Development and API Integration
  • Maintain and contribute to various Colorado Rockies internal web applications.
  • Utilize data visualization libraries to create interactive charts and graphs.
  • Integrate with third party and internal APIs to retrieve and display data.
  • Optimize applications for maximum speed and scalability.
  • Database Administration
  • Design and implement necessary schema changes or additions.
  • Monitor multiple database environments, with focus on development, staging and production systems.
  • API Development
  • Troubleshoot and maintain existing API Servers, as well as develop new APIs for future applications.
  • This job description is not intended to be a comprehensive list of duties and responsibilities required by the employee.
  • The responsibilities required by the employee may change over time and without notice.

Job Requirements:

This position requires strong development skills as well as a demonstrated ability for independent curiosity and a commitment to excellence while working within a team.

Education

  • Bachelor’s degree or completion of immersive technical program in Computer Science, Information Systems, Computer Engineering, Web Development or related field preferred.

Development and Work Experience

  • Web development experience using HTML 5, CSS, and JavaScript.
  • Experience using a Model-View-Controller (MVC) framework such as Angular.io, Backbone.js or Reacts.js. Understand the separation of concerns that an MVC framework provides.
  • Experience collaborating on code with the use of source control, such as Git.
  • Experience with a Data Visualization Library, such as D3.js.
  • Experience using a CSS library, such as Bootstrap, or experience creating custom CSS libraries.

Relevant Skills

  • Understand software development best practices and long-term usability of code.
  • Ability to effectively diagnose, isolate, and resolve complex problems using debug techniques.
  • Familiarity with the rules of baseball and an understanding of sabermetrics strongly desirable.
  • Experience working with REST APIs, JSON, XML, OAUTH 2.0.
  • Experience working with HTML, CSS, LESS, Bootstrap.
  • Experience working with JavaScript, CoffeeScript, Node.js.
  • Experience working with MySQL.

Functional Skills

  • Ability to communicate effectively, both in writing and orally.
  • Passion for baseball.
  • Strong intellectual curiosity.
  • Ability to develop and maintain successful working relationship.

Working Conditions/Work Schedule:

  • Ability to work a flexible schedule with long hours, including weekend, evenings, and holidays.
  • Some travel will be required.

Salary Range:
$85,000-$95,000 per year. This is a regular status, full-time position eligible for all company benefits.

Application Process:
Qualified candidates should submit their resume and letter of interest no later than September 10, 2021. Applications should be sent to baseballjobs@rockies.com.

The Rockies are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, sexual orientation, age, disability, gender identity, marital or veteran status, or any other protected class.

The content in this posting was created and provided solely by the Colorado Rockies.





Meg is the managing editor of FanGraphs and the co-host of Effectively Wild. Prior to joining FanGraphs, her work appeared at Baseball Prospectus, Lookout Landing, and Just A Bit Outside. You can follow her on twitter @megrowler.

Comments are closed.