Sr. Data Engineer

Job description

We’re building a relationship-oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients.

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.

To learn more about CIBC, please visit

Job Description

What You’ll Be Doing

You’ll be joining CIBC’s Private Wealth Management (PWM) Technology group within Wealth Management and will be an integral part of CIBC’s technology transformation. As the Senior Consultant, Application Development, you will be reporting to a Director. Working closely to act as the technical subject matter expert with oversight and accountability for Business Analysis, Development and QA for the Data Analytics & Reporting applications and services supporting the Private Wealth Management business group. With a strong focus on technology strategy, delivery approaches and business acumen, you’ll be providing subject matter expertise to Azure Cloud Engineering initiatives as they relate to the design, implementation and support of major public cloud technologies and automation tooling in a multi-platform environment. Deliver transformational changes at an Organizational level through processes and workflows. delivering technology changes and supporting requirements that align with both the Private Wealth Management line of business and the Wealth Management Technology (WMT) mandates.

How You’ll Succeed

  • Leadership & Communication – Collaborate with senior leaders across the company and make informed recommendations to enhance cloud related solutions. Weigh business needs against technology offerings, security concerns and provide recommendations to improve the user experience, which are practical and achievable.
  • Governance – Proactively contribute to governance initiatives in the development of company policies, audit requirements etc. Provide technical or business guidance to clients within and outside your own department.
  • Engineering / Development – Lead evaluation, selection and implementation of new and emerging products and techniques; support the development of business/technology proposals by evaluating implementation options. Provide automation expertise within core automation DevOPS tool chain and orchestration expertise in Public cloud, preferably with experience in Azure DevOps, Autosys and all aspects of Azure Network configuration through code, and familiarity with tools such as Git, JIRA, Confluence. Your understanding of Microsoft's Azure, Azure ARM Templating, Azure DevOps Pipeline implementation and other analytics and reporting components of Azure will be key to your success.
  • People Leadership – Lead and coach a team of Business Systems Analysts, Application Developers, and Application Support Specialists building on existing individual capabilities and bringing new talent into the team to meet business and technology objectives. Develop your team, maximizing their contributions, encourage out of the box thinking and professional growth. Create a positive work environment through being an effective role model and by championing CIBC’s mission, vision and values, ensuring compliance with policies, standards, guidelines and controls, applying policies fairly and consistently so employees understand what to expect. Manage performance by providing fair and accurate formal and informal feedback, identifying and removing obstacles to performance and by explaining how performance expectations align with business priorities.
  • Relationship Management – Work closely with clients and business partners to develop, test, plan and implement application enhancements. Become familiar for all CIBC enterprise development practices, standards and governance controls for other CIBC groups and technology vendors. Advise on emerging technical trends in the industry and at CIBC, and ensure application services best practices reflect appropriate technological developments for a competitive business position. Collaborate and support the other PWM Technology teams in the delivery of technology modernization that address the strategic and operational business partner agenda and the CIBC technology strategy. Analyze technical risk to support business recommendations and make adjustments to internal operations as necessary to improve performance of the Application Delivery and support teams.

Who You Are

  • You can demonstrate experience with: 5+ years' experience as a Data engineer, preferably in Azure Databricks.
  • You are a skilled Data Engineer to lead the development of our new data analytics platform.
  • Able to write clean/scalable/secure code and need a good understanding of Azure and Databricks. We work heavily in Azure and need this person to have a good grasp of modern Azure Tools like Databricks and DataFactory to build orchestration pipelines.You have led the creation of a data strategy and associated roadmap and led execution across multiple technologies and projects.
  • Experience in most of the following: Writing clean/scalable code and working with Databricks, Using Azure Data Factory to build orchestration pipelines, Working with Azure DevOps and CI/CD pipelines, Pyspark, Python, SQL, Power BI, Data Lake.
  • You will utilize your breadth of knowledge to identify opportunities to optimize, modernize, retire or consolidate a large number of applications spanning numerous technologies.
  • You are a seasoned people leader with the ability to coach and help develop other team members.
  • You have a solid understanding of: Managing vendor applications, roadmaps, testing, and implementation. Designing and implementing applications for cloud. Strong knowledge of Agile methodology and experience working in a Scrum team.
  • It’s an Asset if: You have good understanding of the Wealth Management business and have worked in a capacity supporting the business.
  • You have a degree/diploma in: Computer Science, Engineering, and/or a related field.
  • Your influence makes an impact. You know that relationships and networks are essential to success. You inspire outcomes by making yourself heard.
  • You embrace and champion change: You’ll continuously evolve your thinking and the way you work in order to deliver your best. You empower and enable your team to make continuous improvement, go above and beyond, and deliver results.
  • You're driven by collective success. You know that collaboration can transform a good idea into a great one. You understand the power of a team that enjoys working together to create a shared vision.
  • Values matter to you. You bring your real self to work and you live our values - trust, teamwork, and accountability.

What You Need To Know

  • 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
  • You need to be legally eligible to work at the location(s) specified above and, where applicable, must have a valid work or study permit.

Job Location

Toronto-81 Bay, 12th Floor

Employment Type


Weekly Hours



Analytical Reports, Analytics Strategy, Cloud Applications, Cloud DevOps, Cloud Platform, Data Engineering, Data Strategies, Functional Designs, Microsoft Cloud, Technical Subject Matter, Technology Roadmap, Technology Transformation

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Silicon Valley Bank
November 26, 2022

Sr. Data Scientist

Apex Systems
November 26, 2022

Sr. Data Engineer

November 26, 2022

Sr. Data Engineer