Vice-President, Enterprise Data Engineering
On-site · Toronto, Ontario, Canada
Job Summary
Vice-President, Enterprise Data Engineering at CIBC leads the Enterprise Data Engineering Chapter, sets standards and patterns for data pipelines, ELT/ETL frameworks with embedded data quality and lineage, and oversees data contracts, schema evolution, and backward compatibility. Partners with business leaders to enable scalable data-driven decision making through data products. Drives reliability engineering practices (SRE-inspired monitoring, SLAs/SLOs, incident management), governance by design with privacy and regulatory controls, and coaching/mentoring of senior data engineering leaders. Works with Data Platforms and Data & AI Governance to align platform capabilities with engineering needs and promote reuse of patterns across the enterprise. Demonstrates leadership in career development, defining roles and career paths for data engineers, and fostering a collaborative, high-performing culture. The role is based in Toronto, with employment type Regular, and requires strong experience in Python, Java/Scala, SQL, and large-scale, regulated data environments.
Required Qualifications
- Advanced degree in Computer Science, Engineering, Data Science, Information Technology, or a related field
- 12+ years of progressive experience in data engineering, data architecture, or related technology leadership roles
- Significant experience managing large-scale data engineering organizations in complex, regulated environments (preferably financial services, banking, or similar sectors)
- Demonstrated leadership in developing and implementing enterprise data engineering standards, frameworks, and best practices
- Mastery in large-scale data engineering, distributed systems, and advanced data management practices
- Deep understanding of ELT/ETL frameworks, data contracts, schema evolution, and data quality management
- Proven ability to set and evolve enterprise standards, reference architectures, and reusable engineering patterns
- Strong background in software engineering (Python, Java, Scala) and advanced SQL
- Skilled in implementing reliability engineering practices, including SRE principles, monitoring, SLAs/SLOs, incident management, and continuous improvement
- Experience defining roles, career paths, and skills development for data engineers
- Demonstrated ability to coach, mentor, and elevate senior engineering leaders and practitioners
- Ability to embed privacy, security, and regulatory controls into engineering standards and pipelines (governance by design)
- Strong collaboration skills to partner with Data Platforms, Data & AI Governance, and business-aligned delivery teams
- Ability to drive alignment between platform capabilities and engineering needs
- Capability to drive standardization, reduce fragmentation, and influence enterprise technology direction in a complex, regulated environment
- Skilled in hiring, developing, and managing high-performing teams
- Ability to foster a positive, compliant, and high-accountability culture
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.