Talent.com
Bank of Canada
Senior Developer, Cloud AnalyticsBank of Canada • Toronto, ON, CA
Senior Developer, Cloud Analytics

Senior Developer, Cloud Analytics

Bank of Canada • Toronto, ON, CA
10 days ago
Job type
  • Permanent
Job description

Senior Developer, Cloud Analytics


Take a central role

The Bank of Canada has a vision to be a leading central bank—dynamic, engaged and trusted—committed to a better Canada. No other employer in the country offers you the unique opportunity to work at the very center of Canada’s economy, in an organization with significant impact on the economic and financial well-being of all Canadians. You will be challenged, energized and motivated to excel in our environment.


Building on the principles that have always guided us – excellence, integrity and respect – we strive to be forward-looking and innovative, to welcome people with diverse perspectives and talents, and to earn trust by living up to our commitments and by clearly explaining the intent of our policies and actions.


With our defined-benefit pension plan, benefits, and high flexibility for work life balance - find out more about why we are annually ranked as one of Canada's top employers: Working Here - Bank of Canada

Find out more about the next steps in our Recruitment process.

What you need to know

We are seeking an experienced Senior Developer to help design, build, secure and deliver advanced analytics, AI solutions, and end-to-end data pipelines, from ingestion to consumption. This role blends strong hands-on technical delivery with expertise in data engineering, modelling, DevOps and MLOps to create scalable, secure, resilient and high-performing solutions that drive actionable insights. You will tackle complex, ambiguous data challenges, shape design direction, and deliver trusted solutions across multiple domains in finance and central banking.

What you will do

You will collaborate with team members and stakeholders to help design, deliver and maintain secure, scalable technical solutions that meet evolving business needs:

  • Provide hands-on leadership across model development, deployment, optimization, and troubleshooting
  • Build and scale reusable AI/ML frameworks, accelerators, and best practices
  • Design and support robust data pipelines, ML workflows, and cloud-based solutions
  • Drive MLOps and DevSecOps adoption (CI/CD, monitoring, lifecycle management, security-by-design)
  • Identify and resolve technical risks, performance issues, and architectural gaps, with a focus on security, privacy and operational risks across AI/ML workflows, data pipelines and cloud environments
  • Collaborate with architects, project leads, and cross-functional teams to deliver secure, scalable solutions
  • Evaluate and implement tools, technologies, and practices to improve engineering efficiency
  • Communicate insights and support production readiness, while staying current on AI/ML and security trends
  • Support workshops, ideation sessions and technical discussions by helping shape options, test ideas and turn promising concepts into practical next steps.

What you need to succeed

You bring curiosity and a collaborative mindset with the ability to turn ideas into practical solutions and keep delivery moving forward. You play an active role in mentoring colleagues, strengthening team capabilities and fostering a culture of continuous learning.

You apply a security-aware engineering mindset, leveraging DevOps and DevSecOps practices such as effective access controls, secure configuration, monitoring, auditability and strong operational discipline.

As a self-starter, you work independently while collaborating effectively across multidisciplinary teams. You are comfortable navigating complex challenges, quickly learning new concepts and translating them into efficient implementable solutions. You communicate clearly and effectively, tailoring your message to suit both technical and non-technical audiences.

As for technical experience we are looking for:

  • Proven experience as a senior software developer delivering complex, hands-on technical solutions
  • Demonstrated experience building and deploying multi-platform AI/ML solutions
  • Strong expertise in DevOps practices, including CI/CD, version control, and test-driven development
  • Hands-on experience with MLOps (model versioning, deployment, monitoring, and ML pipelines)
  • Experience with modern data platforms (e.g., Azure Fabric, Databricks, or equivalent)
  • Strong proficiency with distributed data processing tools and languages (e.g., Python, SQL, Spark, Jupyter)
  • Ability to design and optimize data pipelines, including ingestion, storage, and output, aligned with performance, scalability, and security requirements
  • Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) and the end-to-end ML lifecycle
  • Strong understanding of model performance, evaluation, debugging, and operational monitoring
  • Good understanding of cybersecurity and DevSecOps practices across software, data, cloud, and AI/ML environments

Nice-to-have:

  • Experience with LLMs and generative AI use cases, including training, inference, prompt engineering and model evaluation
  • Familiarity with AI security risks, such as data leakage, prompt injection, model misuse, unsafe outputs or monitoring gaps.
  • Experience working with external vendors, implementation partners or third-party technology providers.
  • Experience in central banking, public-sector innovation, supervisory technology, fintech or financial market infrastructure environments. Interest and knowledge of other emerging technologies such as blockchain.
  • Familiarity with privacy enhancing and preserving technologies and their applications

Your education and experience

This position requires a bachelor’s degree in computer science, computer engineering or a related field with a minimum of 6 years of experience working in AI/ML and advanced analytics. A combination of education and experience may be considered.

Innovative Mindset

We value candidates who demonstrate adaptability, curiosity, and a willingness to learn new technologies, including AI and digital tools. We seek individuals who can think critically about data, question existing processes, and find ways to simplify our work while embracing change and new ways of doing things.

Language requirement

The Bank’s work environment is conducive to the use of both of Canada’s official languages - English and French. Although the position language requirement is English or French essential, we do encourage everyone to improve their second language proficiency for future career growth and to contribute towards fostering a bilingual environment.

What you need to know

    • Priority will be given to Canadian citizens and permanent residents
    • Security level required: Be eligible to obtain Reliability
    • There will be no relocation assistance provided
    • Please save a copy of the job poster. Once the closing date has passed, it will no longer be available.
    • The official title for this position is “Senior Developer - BIS Innovation Hub”

Hybrid Work Model

The Bank offers work arrangements that provide employees with flexibility, enable high-performing teams, and support an excellent workplace culture. Most employees can telework from home for a portion of each month as part of the Bank’s hybrid work model, and they are expected on site at the Bank location a minimum of 12 days per month to help build connections between colleagues. You must live in Canada, and within reasonable commuting distance of the office.

What you can expect from us
This is a great opportunity to join a leading organization and be part of a high-performing team. We offer a competitive compensation and benefits package designed to meet your needs at every stage of your life and career. For more information on key benefits please visit A great deal to consider.

    • Salaries are based on qualifications and experience and typically range from $111,051 to $130,649 (job grade 17)
    • The Bank offers an incentive for successfully meeting expectations at 7 to 10% of your base salary. The Bank offers additional performance pay (5%) for those who exceed expectations. Exceptional performers who far exceed expectations may be eligible for higher performance pay.
    • Flexible and comprehensive benefits so you can choose the level of health and dental coverage that meets your needs
    • Extra vacation days (up to five each year) that you can purchase to add to your vacation entitlement
    • Option to join the indexed, defined-benefit pension plan after 24 consecutive months of service

We wish to thank all applicants for their interest and effort in applying for this position. Only candidates selected for interviews will be contacted.

Create a job alert for this search

Senior Developer, Cloud Analytics • Toronto, ON, CA

Similar jobs

Senior Analytics Engineer

Avison YoungToronto, ON, CA
Full-time

You are a high achiever looking to thrive in a fast-paced environment.You take pride in your own work but are comfortable collaborating with a team of highly motivated individuals.You can communica... Show more

 • Promoted

Data Architecture Lead - Cloud, Governance & Analytics

PathlionToronto, ON, CA
Full-time

A leading technology consulting firm is looking for a Data Architect in Edmonton, Canada, to lead the design and implementation of data architectures for a public trustee solution.The ideal candida... Show more

 • Promoted

Senior Databricks Architect — Lead Cloud Data Platform

Data ElephantToronto, ON, CA
Full-time

A leading data consulting firm in Canada is seeking a Senior Databricks Architect to guide clients through their data modernization journeys.In this senior technical leadership role, you will be re... Show more

 • Promoted

Senior Solutions Architect – Cloud, Data & Microservices

Apex SystemsToronto, ON, CA
Full-time

A leading IT consulting firm is seeking a Solution Architect to design and deliver customer-facing applications and microservices.You will utilize technologies like React, Node.Spring Boot, ensurin... Show more

 • Promoted

Senior Cloud Architect: Azure & AWS, DevSecOps & Scale

Ernst & Young Advisory Services Sdn BhdToronto, ON, CA
Full-time

A global consulting firm is seeking a self-driven Cloud Architect in Toronto to lead cloud architecture design and implementation.Responsibilities include overseeing technology solutions for client... Show more

 • Promoted

Senior Developer for Fleet Analytics Solutions

GeotabToronto, ON, CA
Full-time

Enhance fleet management technology as a Senior Software Developer.Utilize Angular, TypeScript, Node.PostgreSQL to build scalable routing solutions in a collaborative setting.This role focuses on d... Show more

 • Promoted

Senior Cloud Platform Developer & Enablement Lead

AutodeskToronto, ON, CA
Full-time

A leading software company in Toronto is seeking a Principal Cloud Platform Developer to join their team.The role involves enhancing developer enablement through scalable cloud-native solutions, te... Show more

 • Promoted

Senior Azure Cloud Engineer & Consulting Leader

TTEC DigitalToronto, ON, CA
Full-time

A global consulting firm in Toronto is seeking a Principal Consultant, Cloud Engineer.This role focuses on leading Azure Cloud solutions and requires extensive experience in Agile delivery, project... Show more

 • Promoted

Senior Technology Consulting Manager - Data Analytics & Cloud

Tiger AnalyticsToronto, ON, CA
Full-time

A data analytics firm in Toronto is seeking an experienced professional to manage large-scale data analytics client engagements.Ideal candidates have over 8 years in the P&C domain, with strong ski... Show more

 • Promoted

Senior Google Cloud Solutions Leader

Myticas ConsultingToronto, ON, CA
Full-time

Lead enterprise digital transformation as a Senior Google Cloud Solutions Leader.Oversee project delivery while shaping client strategies and fostering technical innovation.In this role, you'll be ... Show more

 • Promoted

Senior Data Architect — Snowflake & Cloud Data Leader

HRBToronto, ON, CA
Full-time

A leading company in data solutions is looking for a Data Architect who will leverage their expertise in Snowflake and cloud environments to design scalable data architectures.This role involves a ... Show more

 • Promoted

Senior Cloud & Data Analytics Engineer

Rubicon PathToronto
Full-time

A leading tech firm in Ontario is seeking a Senior Software Developer to join their team.You will work on cloud and AI projects, translating technical specifications into applications while ensurin... Show more

 • Promoted

Senior AI & Cloud Engagement Lead (Remote)

QuantiphiToronto, ON, CA
Remote
Full-time

A leading AI-first digital engineering company is looking for a Senior Engagement Manager who will lead teams of analysts and engineers in driving solutions to enhance business efficiency.Candidate... Show more

 • Promoted

Senior Google Cloud Platform Architect Specializing in Data Solutions

ToastToronto, ON, CA
Full-time

Become a Senior Architect to drive innovative cloud strategies using Google Cloud Platform.Lead the implementation of data solutions and AI initiatives, propelling client organizations forward.In t... Show more

 • Promoted

Senior Data Platform Engineer, Data Cloud

P2PToronto, ON, CA
Full-time

The engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies.We’re a global organization with teams in the ... Show more

 • Promoted

Senior Cloud Engineer, Cloud Services

Sony CorporationToronto, ON, CA
Full-time

The purpose of this role is to assist in the creation, maintenance, and consultation of Sony Music Publishing (SMP) Cloud environment and applications.Maintain the Cloud (AWS) environment, support,... Show more

 • Promoted

Senior Cloud Solutions Architect - Public Cloud & IaC Lead

ScotiabankToronto
Full-time

A leading financial institution in Toronto is looking for a technical leader to drive Public Cloud strategies and provide infrastructure solutions.Candidates should have substantial experience in c... Show more

 • Promoted

Senior Integrations Engineer: Cloud Data Pipelines

PlanHubToronto, ON, CA
Full-time

A leading pre-construction SaaS platform is looking for a developer to design and maintain cloud-native systems.The ideal candidate will have expertise in AWS services and experience building robus... Show more

 • Promoted

Senior Engineer for Analytics Solutions

MiQToronto, ON, CA
Full-time

Join MiQ as a Senior Solutions Engineer in Toronto and help transform analytics in ad tech.This role emphasizes strategic client partnership and innovative project delivery.As part of this global t... Show more

 • Promoted

Senior Integration Lead - API & Cloud Solutions

Tata Consultancy ServicesToronto, ON, CA
Full-time

An established industry player is seeking a skilled HR Talent Acquisition Specialist with an MBA in Finance and Operations.This dynamic role involves leading the development of integration solution... Show more