Remote job
Staff Engineer - Senior Data Modeler
Job details
About this role
Role overview
A senior data modeling role within an Engineering function, delivered fully remotely from Canada. The position sits at the Staff Engineer level and centers on designing and stewarding data models that support downstream engineering, analytics, and business needs.
Responsibilities
- Design, develop, and maintain enterprise data models at staff-engineer seniority - Partner with engineering, analytics, and business stakeholders to align data structures with consumption requirements - Establish data modeling standards, documentation, and governance practices across teams - Contribute to architectural discussions where data structure is a critical concern
Requirements
- Significant experience as a senior or staff-level data modeler working on enterprise-scale systems - Strong background in conceptual, logical, and physical data modeling techniques - Ability to communicate data concepts clearly to both technical and non-technical audiences - Eligibility to work remotely within Canada