Job Posting: Prep Baseball – Data Engineer

Prep Baseball Data Engineer

About Prep Baseball
Prep Baseball has evolved into one of the country’s biggest and most respected independent scouting services, with a singular focus of providing comprehensive year-round coverage in every state we are in. The mission of Prep Baseball is to scout and promote amateur baseball and, ultimately, help athletes achieve their dreams of playing baseball at the next level. With more than 150 scouts, we have the largest baseball scouting infrastructure across all levels of amateur baseball in the country.

Prep Baseball is revolutionizing amateur baseball by providing athletes with unparalleled exposure through nationwide showcases, tournaments, and digital platforms. Our data-driven approach empowers players, coaches, and scouts with the insights needed to make informed decisions.

The Role: Data Engineer
As a Data Engineer (remote) on our Data Operations team, you’ll build and maintain the data infrastructure that powers Prep Baseball’s digital ecosystem. Your work will directly impact how performance metrics, game statistics, and scouting reports are collected, processed, and served to our applications—shaping the experience of athletes, coaches, and fans alike.

Responsibilities

  • Develop and maintain data pipelines for ingesting and processing athlete performance metrics, game statistics, and scouting reports
  • Implement ETL processes to transform raw data into structured formats suitable for analysis and application consumption
  • Design and maintain APIs for seamless data access by internal and external stakeholders
  • Utilize streaming technologies for real-time data processing and analytics
  • Manage and optimize databases to ensure data integrity, performance, and scalability
  • Collaborate with cross-functional teams (product, engineering, analytics) to deliver data solutions that meet business needs

Tech Stack

  • Languages: Python, Go
  • Cloud Platform: AWS (Lambda, S3, Glue, Kinesis, API Gateway, ECS)<
  • Databases: PostgreSQL, Amazon Athena, DynamoDB
  • Streaming & Analytics: AWS Kinesis
  • Data Transformation: AWS Glue, dbt
  • API Development: FastAPI (Python), Gin (Go)
  • Qualifications

    • 3 + years in data engineering or a related field
    • Proficiency in Python, SQL, and cloud-based data solutions
    • Strong analytical skills with the ability to troubleshoot and optimize data processes
    • Excellent communication skills and a collaborative mindset

    Nice to Have

    • Genuine passion for baseball and sports analytics
    • Hands-on experience with Trackman, Blast Motion, Statcast API, Rapsodo, or other baseball performance technologies
    • Background in event-driven architectures and serverless design

    How to apply:

    • Email a resume and cover letter to: mcgowan@prepbaseball.com
    • Subject line: First and Last Name – Data Engineering Application
    • We will be in touch with an exercise to complete

    The content in this posting was created and provided solely by Prep Baseball.





    David Appelman is the creator of FanGraphs.

    Comments are closed.