Senior Data Engineer
Weekday AI · Mumbai, Maharashtra, India
Technology, Information and Internet · 11-50 employees
About the role
The role involves designing and maintaining canonical data models and data warehouses for sports intelligence products. You will also be responsible for building reliable data pipelines, enforcing data quality standards, and collaborating with product teams to translate requirements into durable data structures.
What they look for
Requirements
Candidates must have at least 5 years of experience in data engineering with strong expertise in dimensional modeling and SQL. Proficiency in Python and experience with cloud data infrastructure and entity resolution at scale are essential requirements.
Full description
This role is for one of the Weekday's clients
Min Experience: 5+ years
Location: Mumbai, Maharashtra, India JobType: full-time
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 skillsPython, SQL, Data Warehousing