Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Data Engineer

$157.95k - $259.48k

Catapult

Catapult is building the future of sports performance technology, with a mission to Unleash the Potential of every athlete and team on earth.

Since 2006, our solutions have helped more than 5,000 teams around the world make better decisions about athlete health, readiness, performance, and game-day strategy. Our technology is used across the NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA, and many other elite sporting organisations.

We are now building the AI layer that brings together the depth of data Catapult has collected over two decades. Our goal is to become an intelligence partner for coaches, athletes, and performance staff, connecting data from sensors, video, sport science, and historical performance to surface insights that practitioners can trust.

We are looking for a Senior ML / Data Engineer to build the data infrastructure that powers this next generation of performance intelligence.

This is a senior production engineering role. You will own significant parts of the architecture that ingest, store, transform, serve, and evaluate athlete performance data. The systems you build will support real-time and machine learning use cases across a global, multi-tenant platform.

You will work closely with data scientists, ML engineers, software engineers, and sports scientists to turn complex performance requirements into reliable, scalable production infrastructure.

This role is suited to an engineer who has spent several years building and operating production systems and is comfortable taking ownership of architecture and technical decisions.

What You'll Do:
  • Design and build production data infrastructure for high-volume athlete performance and sensor data.
  • Build and operate real-time and near-real-time ingestion systems for streaming data.
  • Design storage and data architectures for high-volume time-series data and longitudinal athlete records.
  • Build infrastructure that makes production features and derived metrics available to machine learning systems and AI agents with low latency.
  • Design and implement graph data models and schemas representing relationships between athletes, training loads, injuries, performance, and outcomes.
  • Build data and ML evaluation infrastructure that helps measure model reliability, calibration, and performance across real-world cases.
  • Design systems that maintain strong tenant-level data isolation across clubs and customers.
  • Establish appropriate data provenance, lineage, auditability, and observability across the platform.
  • Work with ML and AI engineers to provide reliable data foundations for model training, inference, and evaluation.
  • Work with sport scientists and domain experts to translate complex requirements into durable production systems.
  • Make pragmatic technology and architecture decisions as the platform evolves.
What You'll Need:
  • 5+ years of full-time professional software or data engineering experience, excluding internships, university placements, coursework, and academic projects.
  • Proven experience designing, building, and operating production data infrastructure at scale.
  • Strong experience working with time-series data or time-series databases, such as InfluxDB, TimescaleDB, Prometheus, ClickHouse, or equivalent technologies.
  • Significant experience with real-time or streaming data ingestion, using technologies such as Kafka, Kinesis, Flink, Spark Streaming, Pulsar, or equivalent.
  • Experience designing graph data models or graph database schemas, not simply querying or consuming an existing graph database.
  • Experience designing or operating multi-tenant systems with tenant-level data isolation.
  • Strong Python and SQL skills. Professional experience with Go is highly desirable.
  • Experience working with production systems where reliability, scalability, observability, and data correctness matter.
  • Ability to take ownership of ambiguous technical problems and turn them into practical production architectures.
  • Experience working directly with data scientists, ML engineers, or other technical domain specialists.
  • Experience with causal inference, counterfactual modelling, or simulation.
  • Experience working with wearable sensors, IoT data, biomechanics, sports technology, or other high-frequency telemetry.
  • Experience building knowledge graphs or domain-specific ontologies.
  • Experience with LLM or AI evaluation frameworks and an understanding of their limitations.
  • Experience with AWS, including ECS, EC2, Lambda, SNS, SQS, or related services.
  • Experience with GraphQL, REST, gRPC, Postgres, MongoDB, or similar technologies.
  • What We Mean by Senior

This role requires demonstrated professional ownership of production systems.

We are not looking for someone whose primary exposure to these technologies comes from internships, university projects, coursework, or short-term placements.

You do not need experience with every technology listed above. We care more about the depth of your production experience, your ability to design systems, and your track record of taking ownership of complex engineering problems.

For example, strong experience designing and operating Kafka-based streaming infrastructure is more valuable to us than having used five different streaming technologies at a superficial level.

Similarly, we are looking for engineers who have designed graph schemas, not simply listed Neo4j on their resume.

The platform requires capabilities including:
  • High-volume time-series storage
  • Data lake and analytical infrastructure
  • Low-latency feature serving
  • Graph databases and domain-specific ontologies
  • ML evaluation and calibration
  • Causal and simulation modelling
  • Data provenance and audit loggingStrong tenant-level isolation
  • Production observability and reliability
  • No individual vendor or technology is locked in. We value engineers who understand the underlying architectural trade-offs and can choose the right technology for the problem.
Why Catapult?

Catapult has spent more than twenty years collecting ground-truth athlete data from hardware on the body and on the field, across more than 40 sports and 100 countries.

That data represents a significant opportunity to build new forms of performance intelligence. The challenge is turning that data into systems that are reliable, explainable, and useful at the point where coaches and performance staff need to make decisions.

You will have the opportunity to work on a technically challenging combination of real-time data, machine learning, time-series infrastructure, graph data, and AI evaluation, with direct impact on products used by elite sporting organisations around the world.

The target Total Compensation range for this position is $157,945 to $259,480 per year.

This range is inclusive of base salary and a target incentive plan, which may include equity, commission, or other bonus structures.

Your specific compensation will be determined by factors including geographic location, relevant experience, and job-related skills.

Catapult also offers paid leave and recognised company holidays, together with a comprehensive benefits package including Health, Dental, Vision, and a 401(k) retirement plan with company match.

Whether you are passionate about sport or simply excited by difficult engineering problems, you will have the opportunity to build technology used by some of the world's most successful teams and athletes.

Catapult is an equal opportunity employer. We value diverse perspectives and encourage people from a wide range of backgrounds to apply.

If you have strong production engineering experience but do not meet every preferred requirement, we would still like to hear from you. We are more interested in depth of experience, technical judgement, and your ability to build reliable systems than in a perfect match against every technology listed.

All offers of employment are subject to Catapult's positive prehire check. To find out more, please contact the Talent Partner for this role.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Data Engineer in New York, NY vacancy
  • Job ID: 25729598Reference Number: 25-00664Title: Lead Data EngineerLocation: NYC, NYPosted Date: 2025-06-17Contact: Mahi MahiContact...  ...-8019Company: HAN Staffing Required Skills:Proficiency in data engineering programming languages (preferably Python, alternatively Scala... 
    Suggested

    HAN Staffing

    New York, NY
    5 days ago
  • $195k - $215k

    New York, NYTechnology - Software Engineering /Full Time /HybridAbout TodayTix Group:TodayTix Group (TTG) is the global e-commerce leader...  ...customers with the best in live entertainment.Powered by vast data and insights, TTG helps theatres, producers, and cultural institutions... 
    Suggested
    Full time
    Contract work
    Work at office
    Flexible hours
    Shift work
    2 days per week

    TodayTix

    New York, NY
    4 days ago
  • $120k - $180k

     ...Value Proposition:The position sits within the newly consolidated Data and Analytics (D&A) organization supporting the U.S. Business...  ...data science, from data infrastructure, data governance, data engineering, data modeling, data analysis to business intelligence, data science... 
    Suggested
    Full time
    Temporary work
    Work at office
    Local area
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    New York, NY
    2 days ago
  • Who You’ll Work WithAt Slalom, we co-create custom software, data, and cloud products with clients who are ready to accelerate their...  ...organizations that drive true change.Our Data Architecture & Engineering team sees data as the foundation for decision-making, artificial... 
    Suggested
    Temporary work
    Local area

    Slalom

    New York, NY
    5 days ago
  • $76.73k - $127.88k

     ...Are you an experienced, passionate pioneer in technology who wants to work in a collaborative environment? As an experienced Data Engineer, you will have the ability to share new ideas and collaborate on projects as a consultant without the extensive demands of travel... 
    Suggested
    Local area
    Visa sponsorship

    Deloitte

    New York, NY
    4 days ago
  • We are partnering with a highly successful and growing investment management firm seeking a Senior Data Engineer to help transform and modernize its enterprise data platform. This is a unique opportunity to join a lean, high-performing technology and data team where your... 
    Work at office
    Immediate start
    Work from home

    Solomon Page

    New York, NY
    5 days ago
  •  ...own intellectual curiosity.Our Technology Infrastructure team engineers and operates the foundational technology platforms that power all...  ...looking for a detail-oriented and dedicated Low-Latency Market Data Engineer with at least 10 years of experience in the design,... 

    Point72

    New York, NY
    4 days ago
  • $50k - $95k

    Agency:Hearts & ScienceJob Function:Data and AnalyticsJob Subfunction: Data Science and AnalyticsJob Description:Role OverviewThis role will be reporting to the Senior Director, Data Engineering and be part of Data Engineering Team who build, enhance and optimize ETL (... 
    Full time
    Work at office
    Local area
    3 days per week

    Momentum Worldwide

    New York, NY
    2 days ago
  • $175k - $250k

    Data EngineerAbout MillenniumMillennium is a global, diversified alternative investment firm, founded in 1989. Defined by evolution...  ...closely with quants, portfolio managers, risk managers and other engineers to develop data intensive and multi-asset analytics for our... 
    Flexible hours

    Millennium Management

    New York, NY
    4 days ago
  •  ...motivated candidate to join our talented Team. Top 3 Must Have Skills:Informatica workflow design and implementation requiredAWS data engineering (Glue, Lambda, EventBridge Cradle, S3) highly preferredFormer Informatica experience, Databricks, SnowflakeNice to Haves:... 
    Work at office

    Ampcus

    New York, NY
    5 days ago
  • $100k - $150k

    $100,000-$150,000 per annum New York, United States Permanent Data Catalog EngineerNew York, NY - Hybrid (3 Days Per Week in Office) My client is seeking a Data Catalog Engineer to join a growing Data Governance team focused on improving data discovery, lineage... 
    Permanent employment
    Work at office
    3 days per week

    Apollo Solutions

    New York, NY
    5 days ago
  •  ...TimeWorking Type On SiteJob Reference 0000016132Salary Type AnnuallyIndustry Private EquitySelling Points Shape the future of data engineering in a dynamic financial environment. Collaborate with experts to develop innovative solutions using cutting-edge technologies.... 

    Green Key Resources

    New York, NY
    1 day ago
  • $80k - $120k

    OverviewJob PurposeICE Data Services, a part of Intercontinental Exchange, is seeking a Data Engineer to join our Derivatives Market Data team. This group supports critical processes across front, middle, and back offices globally, delivering cross-asset analytical solutions... 
    Full time

    Intercontinental Exchange

    New York, NY
    1 day ago
  • $200k - $300k

     ...to uncover insights about companies, industries, and the broader economy through deep fundamental research and applying data science and engineering techniques to alternative data sets. You’ll work alongside a talented team with diverse skills, backgrounds, and perspectives... 
    Work experience placement

    Point72

    New York, NY
    4 days ago
  •  ...our unparalleled access to a wide range of publicly available data sources.About our Team: KEPL is a fast-growing team at Cubist Systematic...  ....RequirementsMaster/PhD degree in math, computer science, engineering, or other related fields.1-3 years of professional experience... 

    Point72

    New York, NY
    4 days ago
  •  ...0000019532Salary Type AnnuallyIndustry Credit Cards & Transaction Processing;Financial ServicesSelling Points Lead impactful data engineering projects in a fast-paced financial environment. Collaborate with experts to design and optimize advanced data pipelines. Enhance... 

    Green Key Resources

    New York, NY
    1 day ago
  •  ...performance by transforming every night of sleep into a personalized, data-driven recovery experience. We are trusted by high performers,...  ...through cutting-edge technology, and we need a world-class Data Engineer to power our next phase of hypergrowth. You'll architect and... 
    Full time
    Work at office
    Immediate start
    Worldwide
    Sleeping nights
    Night shift

    Eight Sleep

    New York, NY
    4 days ago
  • $180k

     ...York , NYJob Type: PermanentPay: $150000Posted: 2026-08-27Title: Data EngineerLocation: New York, NY - Hybrid 3x per weekClient:...  ...established financial markets company is looking for a hands-on Data Engineer to join their IT Infrastructure team. This is a 50/50 role - you... 

    Talener

    New York, NY
    3 days ago
  • Job Requirements Data Engineer AI/ML Advanced AnalyticsPosition SummaryWe are seeking a highly skilled Data Engineer to support enterprise AI/ML and Advanced Analytics initiatives by building scalable, reliable, and high-performance data platforms and pipelinesThis role... 

    Virtusa

    New York, NY
    18 hours ago
  •  ...inspiration and expand your capabilities, then consider a career in Advisory. KPMG is currently seeking a Senior Associate, Data Engineer for our Consulting practice. Responsibilities: Assist with technical design and development activities and lead a small... 
    Full time
    Local area
    Visa sponsorship

    KPMG

    New York, NY
    28 days ago
  • Job Description Must Have: DBT Core, Snowflake and Python, AWS Airflow, Container services(Docker), Terraform Good to Have: BI tooling experience(Power BI or Tableau), understanding of Agile processes(Kanban or Jira) We need strong person as this position.

    ECHO IT SOLUTIONS INC .

    New York, NY
    2 days ago
  •  ...Lead Data Engineer Locations: Richmond - VA / McLean - VA / Plano - TX / Chicago - IL / NYC - NY / Wilmington - DE (Preferred Location; Hybrid Role; Needs to work 3 days from Office in a week) Job Type: Long Term Contract Responsibilities: Lead the design... 
    Long term contract
    Work at office

    InterSources

    New York, NY
    3 days ago
  •  ...the vision and achieving the goals of our three core lines of business: Indexing, Digital Distribution, and Data & Analytics. Made up of developers, data engineers, designers, and project managers, the platform team is the engine that drives forward the technical... 

    TMX Group

    New York, NY
    5 days ago
  • $215.2k - $245.6k

     ...Lead Data Engineer Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers... 
    Full time
    Part time
    Internship
    H1b
    Local area

    Capital One Financial Corp

    New York, NY
    4 days ago
  •  ...Job Title:Lead Data Engineer - Big Data & Cloud (AWS)(Python) Location: New York, NY (Onsite) Contract: 6 Months Visa Status: ONLY GC & USC ~ Strong Python and Big Data expertise JOB DESCRIPTION: We are seeking a Senior Data Engineer... 
    Contract work

    Argyll Infotech, Inc.

    New York, NY
    3 days ago
  • $190k - $220k

     ...fluency as the technology evolves. AI experience requirements vary by role and will be assessed during the interview process.The Data Engineering team builds tools and systems that make Gusto's data consistent, user-friendly, and helpful. This helps our teams make... 
    Full time
    Work at office
    Local area
    2 days per week
    3 days per week

    Gusto

    New York, NY
    3 days ago
  •  ...on innovation and automation, IBKR provides clients with access to over 150 markets across 200+ countries and territories. We are a data-driven organization that leverages cutting-edge technology to deliver best-in-class trading solutions, and our teams thrive in a fast... 
    Work at office
    Remote work

    Interactive Brokers

    New York, NY
    2 days ago
  • Req ID:376263NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be...  ...organization, apply now.We are currently seeking a Senior Data Engineer - Snowflake to join our team in Remote, New York (US-NY), United... 
    Full time
    Work at office
    Remote work
    Flexible hours

    NTT DATA

    New York, NY
    4 days ago
  •  ...winning and inspiring others, we are excited to discuss career opportunities with you. Job DescriptionEquinox is seeking a Sr. Data Engineer to join our technology team. This hands-on role will build and continuously evolve the data platform, business applications, and... 
    Work at office

    Equinox Holdings

    New York, NY
    3 days ago
  • $128.01k - $152.18k

     ...businesses to manage risks with confidence.Job DescriptionAI-First Data Strategy for P&C Insurance Carrier | Lead Innovation in Property...  ...& Casualty Insurance Data SolutionsWe are seeking a Senior Data Engineer to spearhead our transition to a modern, first, AI-first data... 
    Full time
    Work at office
    Local area

    Argo Group

    New York, NY
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Data Engineer. Be the first to apply!