Lead Data Platform Engineer
6 days ago
About Us
The Ontario Cannabis Store provides safe, responsible access to recreational cannabis for adults 19 and older. We operate the sole legal online store for recreational cannabis in Ontario and are the provincial wholesaler of cannabis for private retail stores.
Working at the OCS is a unique opportunity to be part of an agile start-up in a ground-breaking new industry. We're a diverse team passionate about delivering a great customer experience, working together with mutual respect and building value out of our differences. We're an inclusive organization that understands that delivering great results comes out of ensuring every voice is heard.
About the Role
We're looking for a Lead Data Platform Engineer to join our Enterprise Data & Analytics team. In this senior technical role, you'll be responsible for the development, optimization, and ongoing evolution of our Modern Data Platform (MDP). You'll design and implement scalable data engineering solutions that power both analytical and operational needs across multiple projects and initiatives.
As the technical expert, you'll lead the design of data solutions, data models, and ETL pipelines for business-critical operations. You'll provide technical leadership to the data engineering team, ensuring alignment with enterprise IT strategy, modern development practices, and industry standards. Partnering closely with senior IT stakeholders, you'll translate strategic goals into technical requirements and successful implementations.
This role is also recognized internally as a Subject Matter Expert, sought after for technical thought leadership. You'll continuously look for opportunities to optimize platform design, architecture, and ingestion pipelines, while evaluating emerging technologies. Along the way, you'll mentor engineering staff and foster a culture of innovation, accountability, and technical excellence.
About Your Day
- Oversee the continuous enrichment and refinement of our Modern Data Platform (MDP) by creating and reviewing development plans and provide guidance to Data Engineers on the execution and implementation approach.
- Ensure alignment of technical solutions with IT Strategy, development best practices, modern engineering standards including CI/CD, agile methodologies, and test-driven development.
- Establish and enforce coding standards, documentation quality, and automated testing frameworks across the data engineering team.
- Validate and challenge technical solutions, ensuring robustness, scalability, and alignment with business outcomes.
- Lead the design and integration of complex data systems ensuring scalable, secure, and performant data solutions.
- Thoroughly review and vet the work of Data Engineers to ensure that codes are aligned with proper technical principals including code sustainability and code quality.
- Enhance and evolve the MDP to be the central hub for enterprise data, ensuring it meets current and future analytical, operational, and data science needs of the organization
- Design and implement data models, metadata frameworks, and integration patterns that support advanced analytics, machine learning, and business intelligence.
- Lead the technical delivery of business-critical data applications and data services, managing competing priorities and resource constraints effectively.
- Ensure platform reliability and performance through proactive monitoring, optimization, and collaboration with DevOps and Infrastructure teams.
- Identify and evaluate emerging technologies to enhance platform capabilities, drive innovation, and solve complex business problems.
- Conduct technical investigations into data breaches or data errors that result in organizational reputation risk
- Foster relationships within the IT department to elicit business outcomes and resulting data technology implementation requirements
- Serve as the Subject Matter Expert (SME) in the data domain and the go-to-person for technical expertise in the data platform ecosystem.
- Present alternatives and recommendations for critical technology decisions, balancing long-term vision with immediate delivery needs.
About You
- Bachelor's degree in mathematics, Statistics, Computer Sciences, Information Technology or related area OR combination of education and experience (Master's degree is preferred)
- 8+ years of progressive experience in data architectural or engineering capacity
- 3-4 years of experience in a Senior/Staff/Principal role or similar level of responsibilities, including reviewing architecture diagrams and standards of junior staff
- 3-4 years of technical management of Data Platforms
- Hands on experience in Python, Apache Spark, SQL, Stored Procedures, Spark SQL, Microsoft Azure, Azure Synapse, Azure Data Factory, Azure Functions, big data technology, data modelling, and distributed multi-tier systems
- Experience with ETL tools/ ETL flows with complex Transformations/Routines using Python
- Significant experience of the above within the Retail or B2B Systems industry is an asset
- Microsoft Certified: Azure Data Engineer Associate
- Microsoft Certified: Azure Solutions Architect Expert is preferred
- Expertise in designing and implementing data products, services, and platforms
- Ability to work with Cloud Infrastructure covering data sourcing, data warehouse and modelling
- Ability to work with Azure Logic Apps, Azure Function Apps, Azure Data Factories/Synapse Pipelines, SQL Stored Procedures, and Databricks
- Ability to work in Agile methodology
About the Job
- Location: Toronto, ON near York Mills and Yonge Street
- Hours of Work: 36.25 a week
- Employment Type: Full-Time, Permanent
- Required Travel: Rare, usually within the GTA
Compensation
The target hiring range for this position is $110,000 - $120,000. This is a pay grade 7 role, with a salary range of $82, $123, Placement in the salary range will be based on factors such as market conditions, internal equity, and candidate experience, skills, and qualifications relevant to the role.
We are committed to providing an accessible, equitable and inclusive candidate and employee experience. We provide reasonable accommodation throughout the recruitment process and in employment. If you require an accommodation please let us know, we will work with you to meet your needs.
-
Engineering Manager, Data Platform
1 week ago
Toronto, Ontario, Canada GlossGenius Full time US$120,000 - US$180,000 per yearAbout GlossGeniusGlossGenius is building an ecosystem enabling entrepreneurs to succeed. We empower small business owners to focus on being creators, not admins, by offering a range of business management tools including booking and scheduling, marketing, analytics, payment processing and much more. Over 100,000 small business owners have chosen to rely...
-
Data Engineer, Platform and Data Operations
2 weeks ago
Toronto, Ontario, Canada Scotiabank Full time $120,000 - $180,000 per yearRequisition ID: 238136Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.We are seeking an experiencedData Engineerwith deep expertise in Google Cloud Platform (GCP) to join our growing team. In this role, you will be responsible for designing, building, and maintaining scalable data architectures that...
-
Lead Data Engineer
3 days ago
Toronto, Ontario, Canada Mastercard Full time US$150,000 - US$250,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Data Engineering Lead
2 weeks ago
Toronto, Ontario, Canada Dew Software Full time $120,000 - $180,000 per yearJob Title: Data Engineering Lead Location: Toronto, Ontario, Canada (Hybrid) Experience Level: 8–10 Years Employment Type: Contract - W2 OnlyPosition OverviewWe are seeking a highly skilled and motivatedData Engineering Leadto design, build, and optimize scalable data pipelines and architectures for enterprise analytics and business intelligence platforms....
-
Data Platform Engineer
2 weeks ago
Toronto, Ontario, Canada Terminal Full time $60,000 - $120,000 per yearAbout TerminalTerminal is Plaid for Telematics in commercial trucking. Companies building the next generation of insurance products, financial services and fleet software for trucking use our Universal API to access GPS data, speeding data and vehicle stats. We are a fast-growing, venture-backed startup supported by top investors including Y Combinator,...
-
Data Platform Engineer
2 weeks ago
Toronto, Ontario, Canada Terminal (YC S23) Full time $90,000 - $120,000 per yearAbout TerminalTerminal is Plaid for Telematics in commercial trucking. Companies building the next generation of insurance products, financial services and fleet software for trucking use our Universal API to access GPS data, speeding data and vehicle stats. We are a fast-growing, venture-backed startup supported by top investors including Y Combinator,...
-
Lead Azure Data engineer
2 weeks ago
Toronto, Ontario, Canada Itech Enterprises Full time $120,000 - $180,000 per yearRole DescriptionThis is a full-time on-site role for a Lead Azure Data Engineer located in Toronto, ON. The Lead Azure Data Engineer will be responsible for designing, implementing, and managing data solutions on the Azure platform. Daily tasks include data engineering, data modeling, extract transform load (ETL) processes, and data warehousing. The...
-
Software Engineer III, Data Platform
1 week ago
Toronto, Ontario, Canada GlossGenius Full time US$120,000 - US$180,000 per yearAbout GlossGeniusGlossGenius is building an ecosystem enabling entrepreneurs to succeed. We empower small business owners to focus on being creators, not admins, by offering a range of business management tools including booking and scheduling, marketing, analytics, payment processing and much more. Over 100,000 small business owners have chosen to rely...
-
Software Engineering Manager, Data Platform
2 weeks ago
Toronto, Ontario, Canada Index Exchange Full time $120,000 - $250,000 per yearAt Index Exchange, we're reinventing how digital advertising works—at scale. As a global advertising supply-side platform, we empower the world's leading media owners and marketers to thrive in a programmatic, privacy-first ecosystem.We're a proud industry pioneer with over 20 years of experience accelerating the ad technology evolution. Our proprietary...
-
r Data Engineer Lead
1 week ago
Toronto, Ontario, Canada TechDoQuest Full time $120,000 - $180,000 per yearSr Data Engineer Lead - AWS, Cloud TechnologiesThis role will be part of and a member of our Information Technology Enterprise Data Services Group. You will be responsible for leading the architecture, high level and low-level solutionengineering design, analysis, and implementation in a successful and experienced team. You'll be required to apply your depth...