← All roles

Senior ML/Data Engineer

Catapult Sports ·New York ·Onsite 50d ago
PythonGoApache KafkaAmazon KinesisApache FlinkPrometheusClickHouseAWSGraphQLgRPCPostgreSQLMongoDB

About the role

Catapult is building the AI layer for elite sports performance. This senior production engineering role involves owning the architecture for ingesting, storing, transforming, serving, and evaluating athlete performance data. The systems built will support real-time and machine learning use cases across a global, multi-tenant platform. You'll design data infrastructure, streaming ingestion, time-series storage, graph data models, and ML evaluation frameworks. The role requires deep technical and

Requirements

5+ years professional full-time software or data engineering experience (excluding internships, placements, coursework). Proven experience designing and operating production data infrastructure at scale. Strong time-series data (InfluxDB, TimescaleDB, Prometheus, ClickHouse) and real-time streaming (Kafka, Kinesis, Flink, Spark Streaming, Pulsar) experience. Experience with graph data models and multi-tenant data isolation. Strong Python and SQL; Go highly desirable. Experience working with data

About the company

Catapult Sports

Catapult is a leading sports technology company providing athlete monitoring, video analysis, and recruiting solutions to elite teams and organizations worldwide. They empower sports professionals to unlock their full potential through data-driven insights.

View company page →
$158k–259k
Onsite New YorkNew York, US
Posted 50d ago
Apply for this role
Opens job-boards.greenhouse.io ↗
About the company
Catapult Sports
https://www.catapult.com

Catapult is a leading sports technology company providing athlete monitoring, video analysis, and recruiting solutions to elite teams and organizations worldwide. They empower sports professionals to unlock their full potential through data-driven insights.

View company page →