Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Data Engineer role.
Rezi rewrites your resume against CIBC's job description. Free.

Tailor your resume to this Senior Data Engineer role.
Rezi rewrites your resume against CIBC's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Data Engineer posting at CIBC — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Senior Data Engineer posting at CIBC — free, in seconds.
About the Role
As a Senior Data Engineer, you'll provide technical leadership for the design and delivery of data products on CIBC's modern data platforms. You'll work closely with business partners and engineering teams to clarify requirements, design how data moves across systems, and guide implementation from concept through delivery. You'll contribute hands-on where needed while helping shape scalable, reliable, and customer-focused data solutions that support CIBC's digital transformation, cloud migration, and automation priorities. You'll also help evaluate and apply modern business intelligence and cloud technologies to improve reporting, dashboards, automation, and overall data capabilities. As a senior member of the team, you'll mentor other engineers and help ensure solutions align with CIBC's engineering and data standards.
Responsibilities
- Lead solution design for data products and data pipelines on modern cloud platforms.
- Guide engineers through implementation decisions and support high-quality delivery that aligns with business needs and CIBC's engineering standards.
- Design and oversee how data moves between systems, including integration, transformation, and automation workflows.
- Support the delivery of reporting, dashboards, and related business intelligence solutions for internal partners.
- Collaborate with business partners, product owners, and technical teams to clarify requirements, define scalable solutions, and translate needs into actionable engineering plans.
- Contribute directly to development activities where needed, including building, enhancing, and optimizing data solutions using SQL, Python, and Azure-based technologies.
- Monitor production and user acceptance testing activities, troubleshoot complex issues, and identify opportunities to improve functionality, stability, performance, and efficiency across data services.
- Mentor team members, share technical expertise, and promote best practices that strengthen delivery, innovation, and team capability.
Requirements
- Demonstrate experience in data engineering and technical leadership.
- Bring 5+ years of experience designing and implementing data engineering solutions.
- Bring 3+ years leading technical work, including solution design, implementation guidance, and mentoring engineers.
- Have strong technical expertise and experience with SQL, Python, Azure solution design, and Databricks.
- Be legally eligible to work at the specified location(s).
- Where applicable, must have a valid work or study permit.
Skills
- SQL
- Python
- Azure solution design
- Databricks
- Azure Data Factory
- Power BI
- Microsoft Fabric
- Business Analysis
- Business Intelligence (BI)
- Business Systems
- Data Engineering
- Data Integration
- Data Solutions
- Microsoft Azure
- Project Delivery
- Python (Programming Language)
- SQL Databases
- Technical Leadership
Location
- Toronto
Work Type
- Full-time
Experience Level
- Senior
Benefits
- Competitive salary
- Incentive pay
- Banking benefits
- Benefits program
- Defined benefit pension plan
- Employee share purchase plan
- Vacation offering
- Wellbeing support
- MomentMakers recognition program
- Purpose Day (paid day off for growth and development)
About the Company
- CIBC is building a relationship-oriented bank for the modern world.
- At CIBC, we embrace your strengths and your ambitions, so you are empowered at work.
- Our team members have what they need to make a meaningful impact and are truly valued for who they are and what they contribute.
- CIBC offers a career, not just a paycheck.
- Our spaces and technological toolkit will make it simple to bring together great minds to create innovative solutions that make a difference for our clients.
- We cultivate a culture where you can express your ambition.
Equal Opportunity
- CIBC is committed to creating an inclusive environment where all team members and clients feel like they belong.
- We seek applicants with a wide range of abilities and we provide an accessible candidate experience.
- If you need accommodation, please contact Mailbox.careers-carrieres@cibc.com.