This role is for one of the Weekday's clients
Min Experience: 5+ years
Location: Mumbai, Maharashtra, India
JobType: full-time
Requirements
Responsibilities :
- Design and own the canonical data model underpinning our sports intelligence products, across multiple sports and data sources
- Build and maintain the data warehouse and downstream marts that analytics and modelling work is built on
- Own data migration and consolidation of large historical archives onto new models, including entity resolution across sources and eras
- Define and enforce data quality standards, validation, and reconciliation processes
- Own versioned data interfaces consumed by other engineering teams: schema contracts, deprecation policy, and documentation
- Build and operate reliable, well-monitored data pipelines over live and batch sources
- Partner with product and modelling teams to translate requirements into durable data structures
- Set technical direction and raise the engineering standard across a growing data team
Requirements :
- 5+ years in data engineering, with significant experience owning data models that outlived their first use case
- Strong dimensional modelling and data warehouse design; expert SQL
- Strong with Python
- Demonstrated experience with entity resolution, deduplication, and data quality at scale across messy multi-source data
- Experience designing and versioning schemas and interfaces consumed by other teams
- Experience with modern data warehousing and orchestration tooling, and with cloud data infrastructure
- Sound judgement on abstraction and generalisation — knowing when a model should flex for future use cases and when it shouldn't - Ability to work independently in a small team and set direction with limited supervision
Must-have skills
Python, SQL, Data Warehousing