×
Register Here to Apply for Jobs or Post Jobs. X

Analytics Engineer, Integrity

Job in New York, New York County, New York, 10261, USA
Listing for: DataJobs
Full Time position
Listed on 2026-09-29
Job specializations:
  • IT/Tech
    Data Engineering
Salary/Wage Range or Industry Benchmark: 130000 - 150000 USD Yearly USD 130000.00 150000.00 YEAR
Job Description & How to Apply Below

The NBA’s Basketball Strategy & Growth department is hiring an Analytics Engineer for the Integrity Team, working on data that supports the league’s gaming policy. This role focuses on building production-ready datasets by bringing together external betting and OSINT feeds with internal basketball data, enabling anomaly detection, alerting, and AI-driven capabilities under legal scrutiny.

What you’ll do
  • Own ingestion from betting partners, operators, and data vendors, then normalize their varying schemas, granularity, delivery cadence, and quirks into a consistent, conformed model of markets, wagers, prices, and accounts
    .
  • Build and maintain ingestion pipelines for OSINT and other unstructured or semi-structured sources, including entity resolution to link external identities to known accounts and subjects.
  • Integrate betting and OSINT data with internal league basketball datasets including schedule, play-by-play, box score, tracking, officiating
    , and player availability so activity can be analyzed in the context of games.
  • Develop production analytical data models in dbt on Snowflake using dimensional modeling and analytics engineering best practices such as layered staging and mart designs, incremental models, and consistent naming conventions.
  • Create curated, reusable pipelines and feature-ready datasets for downstream data science and machine learning, including model development, backtesting
    , and production inference
    .
  • Implement automated data quality testing along with freshness and volume monitoring and reconciliation checks so vendor changes, outages, or silent data loss are detected before investigative outputs are impacted.
  • Design orchestration and scheduling for pipelines, including dependency management, retries, alerting, and service levels for time-sensitive feeds.
  • Maintain a semantic layer with standardized business definitions and metrics so analysts, data scientists, and the Legal department can rely on a single version of the truth.
  • Document models, sources, lineage, and assumptions to support knowledge transfer, auditability, and evidentiary needs.
  • Onboard new betting partners and data providers by evaluating feed quality, defining requirements and specifications, and absorbing schema changes without breaking downstream consumers.
  • Partner with data scientists to translate analytical and modeling requirements into scalable data models, and with full stack engineering to expose datasets for backend jobs and the UI.
  • Apply appropriate access controls
    , data classification, and retention practices for sensitive betting, personal, and investigative data.
What you bring
  • Advanced SQL with experience building complex analytical data models.
  • Production experience with dbt
    , including testing, documentation, macros, and managing a large model DAG.
  • Production experience with Snowflake
    , including performance and cost management (warehouse sizing, clustering, and query tuning).
  • Strong understanding of dimensional modeling, data warehousing, and analytics engineering best practices.
  • Understanding of sports betting markets (odds, line movement, limits, player props, market maker behavior) and familiarity with basketball data such as play-by-play, box score, and tracking.
  • Python proficiency for ingestion, API integration, and data processing.
  • Experience integrating multiple external partners or vendors, including messy, high-volume, semi-structured, and unstructured sources.
  • Experience operating orchestrated data pipelines with scheduling, dependency management, retries, and monitoring.
  • Experience building semantic layers, standardized definitions, and reusable analytical datasets.
  • Experience implementing automated data quality testing, monitoring, and documentation to support trusted analytics.
  • Experience…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary