{"id":1931241,"url":"https://alion.io/job/nike-senior-data-modeler-mac-bi-activity-intelligence","title":"Senior Data Modeler – MAC BI, Activity Intelligence","company":{"id":1634,"name":"Nike","domain":"nike.com","url":"https://alion.io/company/nike","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":null},"role":"Marketing","role_family":"Marketing","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Beaverton, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":112000,"max_usd":211000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":994},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"BigQuery","optional":false},{"name":"Data Vault","optional":false},{"name":"Databricks","optional":false},{"name":"Delta Lake","optional":false},{"name":"Dimensional Modeling","optional":false},{"name":"Google BigQuery","optional":false},{"name":"Snowflake","optional":false},{"name":"SQL","optional":false},{"name":"Time Series Forecasting","optional":false},{"name":"Feature Store","optional":true}],"status":"live","first_seen_at":"2026-10-05T22:01:32Z","employer_posted_date":"2026-10-05","last_verified_at":"2026-10-12T05:53:17Z","board_verified":true,"closed_at":null,"days_open":6,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":6},"description":"WHO YOU’LL WORK WITH\nMAC BI is the business intelligence function for Nike's Marketing, Activity, and Converse organizations. We own the data pipelines, reporting platforms, and AI-powered insights that inform how Nike spends its marketing budget, understands its competitive position, listens to its consumers, and coaches its athletes. We're a team of engineers, analysts, and data scientists distributed across Beaverton and Bangalore, operating under Marketing Technology & Converse.\nThis role will report to the Director of Marketing BI.\nWHO WE ARE LOOKING FOR\nNike is transforming its digital activity platforms (Nike Run Club, Nike Training Club) into AI-powered coaching experiences - and MAC BI is building the data and intelligence foundation that makes it possible. This role designs the data models that make it all work.\nYou'll own the logical and physical data architecture for the Activity domain - defining how wearable device streams from Garmin, Apple Watch, and COROS become a unified athlete profile, how structured training inputs (goals, baselines, injury history) merge with unstructured coaching data (notes, feedback, RPE), and how Nike Sport Research Lab's sport science models connect to production coaching recommendations. The models you design will be the contract between raw device data and the AI Coaching Engine that serves every athlete on the platform.\nMust Have\nBachelor’s degree in computer science, data science, data analytics, or a related field. Will accept any suitable combination of education, experience or training\n 5+ years of data modeling experience across analytical and operational data systems, with significant experience designing models for large-scale data platforms (Databricks, Snowflake, BigQuery, or equivalent)\nDeep expertise in dimensional modeling, Data Vault, or medallion architectures - you have strong opinions on when to use star schemas vs. wide tables vs. normalized structures, and you can justify those opinions with performance and usability tradeoffs\nProduction experience designing models for multi-source data harmonization - you've solved the problem of taking data from multiple vendors/systems with different schemas and creating a unified, consistent representation that downstream consumers can trust\nAdvanced SQL and data profiling skills - you can explore a new source system, understand its structure, identify quality issues, and design a target model in the same sitting\nExperience producing Source-to-Target Mappings - you've documented complete transformation paths from source to consumption layer and worked with engineers to implement them\nStrong collaboration skills with both engineering and analytics - your models need to be buildable by engineers and usable by analysts; you can speak both languages\nStrong Preference\nExperience with IoT, wearable, or sensor data modeling - time-series schemas for device streams, handling irregular sampling rates, modeling device-specific metadata alongside measurement data\nExperience with health, fitness, or sport science data - athlete profiles, training load constructs, physiological measurements, or coaching/training plan structures\nFamiliarity with Databricks/Spark physical design considerations - Delta Lake partitioning strategies, Z-ordering, liquid clustering, table optimization for both batch and interactive query patterns\nExperience with schema evolution and versioning strategies - managing model changes in production without breaking downstream consumers\nComfort with async collaboration across time zones - clear documentation, self-explanatory model diagrams, and proactive communication\nNice to Have\nFamiliarity with Nike's internal data platforms (Sole, Databricks on Nike infra)\nPersonal background in endurance sports, coaching, or sport science (you understand the domain because you've lived it)\nExperience with data privacy modeling for health/fitness data (PII handling, consent-based access patterns)\nExperience modeling for ML/AI consumption - feature stores, training datasets, or model input/output schemas\nWHAT YOU’LL WORK ON\nData Architecture & Modeling\nDesign the unified athlete profile data model - the canonical schema that harmonizes wearable device streams (heart rate, pace, cadence, elevation, sleep, HRV, VO2max, body battery/recovery) from multiple vendors into a single, query-optimized representation on Databricks/Sole\nModel the coaching intelligence data layer - defining how structured inputs (intake questionnaires, training goals, fitness baselines, injury/pain history) and unstructured inputs (coach notes, athlete feedback, session RPE) are organized, linked, and exposed for consumption by the AI Coaching Engine and coaching dashboards\nDesign the NSRL-to-athlete data model - the schema that translates Nike Sport Research Lab's sport science constructs (Horwill's predictors, Daniels VDOT, Acute Chronic Workload Ratio, training periodization models) into production-ready data structures that coaching algorithms can consume at scale\nOwn the Bronze/Silver/Gold medallion layer design for the Activity domain - defining the transformation contracts, grain, and business rules at each layer within the MAC BI standardized pipeline template\nSource-to-Target Mapping & Integration\nProduce Source-to-Target Mappings (STMs) for all Activity data sources - documenting the complete transformation path from raw device vendor schemas through to Gold-layer consumption models\nHandle the modeling complexity of multi-vendor device data - resolving schema conflicts, mapping equivalent metrics across devices (e.g., Garmin Body Battery vs. Apple Watch recovery estimates vs. COROS stamina), defining rules for when sources overlap or conflict\nDesign data contracts between the Activity data foundation and downstream consumers - defining the API schemas, refresh cadences, SLAs, and versioning strategy that NRC/NTC product teams, the AI Coaching Engine, and coaching staff tools depend on\nModel race and sport experience data - training plan structures, race-specific schemas (5K through ultra), in-race coaching signal formats, and post-race performance analysis structures across NRC marathon programs\nData Quality & Governance\nDefine data quality rules at the model level - embedding Spark Expectations checks, referential integrity constraints, and business rule validations directly into the model design so quality is structural, not an afterthought\nEstablish the Activity data dictionary and catalog - authoritative definitions for every entity, attribute, metric, and relationship in the Activity domain, maintained as a living artifact that evolves with the platform\nOwn the schema evolution strategy - how do the models handle new device vendors, new sensor types, new sport science models, and new coaching features without breaking existing consumers?\nPartner with data analysts to validate that model designs support the analytical use cases - ensuring the metric layer, dashboards, and ad-hoc analyses can be served efficiently from the physical model\nWhat Success Looks Like (First 12 Months)\nThe unified athlete profile model is in production - wearable device data from multiple vendors flows through a single, well-documented schema that downstream systems depend on\nSource-to-Target Mappings are complete for all Activity data sources and actively used by engineers building pipelines\nThe coaching intelligence data model supports both the AI Coaching Engine and coaching dashboards without requiring separate transformations for each consumer\nThe Activity data dictionary is established and adopted as the single source of truth for what the data means\nSchema evolution processes you designed have handled at least one new device vendor or sensor type without breaking existing consumers\nData quality rules embedded in the model catch issues at ingestion time, not after they reach dashboards\nWe offer a number of accommodations to complete our interview process including screen readers, sign language interpreters, accessible and single location for in-person interviews, closed captioning, and other reasonable modifications as needed. If you discover, as you navigate our application process, that you need assistance or an accommodation due to a disability, please complete the Candidate Accommodation Request Form.","description_format":"text","description_chars":8324,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Footwear","Sporting Goods","Sportswear & Activewear"],"lifecycle":[{"event":"open","at":"2026-10-05T22:01:32Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 220 · green card filings: 201","filings_12m":220,"filings_prev_12m":373,"green_card_filings_12m":201,"median_offered_wage_usd":162441,"route":null,"cap_exempt":false,"checked_at":"2026-10-03T21:08:04+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":0}],"liveness":{"score":63,"band":"ok","label":"Likely open","p_open":1,"p_active":0.696,"p_room":0.9,"age_days":6,"expected_fill_days":10,"reasons":["conf:1","velocity","win:mid","comp:brand"],"computed_at":"2026-10-12T06:55:09Z"},"pay":null,"html_url":"https://alion.io/job/nike-senior-data-modeler-mac-bi-activity-intelligence","json_url":"https://alion.io/job/nike-senior-data-modeler-mac-bi-activity-intelligence.json","meta":{"generated_at":"2026-10-12T09:16:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":14031,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1634},"rest":"https://alion.io/mcp/rest/get_company?id=1634"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnike-senior-data-modeler-mac-bi-activity-intelligence"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnike-senior-data-modeler-mac-bi-activity-intelligence"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnike-senior-data-modeler-mac-bi-activity-intelligence"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/nike-senior-data-modeler-mac-bi-activity-intelligence\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnike-senior-data-modeler-mac-bi-activity-intelligence"}]}