Talent.com
Bank of Canada
Senior Cloud DeveloperBank of Canada • Ottawa (Downtown), ON, CA
Senior Cloud Developer

Senior Cloud Developer

Bank of Canada • Ottawa (Downtown), ON, CA
5 days ago
Job type
  • Permanent
Job description

Senior Cloud Developer


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.

We are seeking an innovative and skilled Senior Cloud Developer to join our Retail Payments Supervision team! We are a collaborative and diverse team within ITS with the mission to carry out the roadmap of an effective regulatory IT platform to meet the requirements of the Bank of Canada’s role in supervising payment service providers (PSPs). We are also beginning work on two new mandates: Stable Coin and Consumer-driven Banking.

What you will do

As a Senior Cloud Developer, you will design, build, deploy, and support modern cloud-native applications and platforms in Microsoft Azure. You will work closely with architects, product owners, developers, security teams, and business stakeholders to deliver scalable, secure, and resilient solutions that accelerate digital transformation.

More specifically, you will:

  • Cloud application delivery: Design, develop, test, and deploy cloud-native applications, APIs, and integration services using modern engineering practices.
  • Scalable Azure solutions: Build and maintain scalable, resilient, and secure solutions leveraging Azure PaaS and cloud-native technologies.
  • Architecture and integration: Design and implement RESTful APIs, event-driven architectures, messaging solutions, and distributed applications.
  • Infrastructure automation: Develop Infrastructure as Code using tools such as Bicep, Terraform, or ARM templates.
  • CI/CD and deployment: Build and maintain CI/CD pipelines that automate testing, security scanning, deployment, and infrastructure provisioning.
  • Technical collaboration: Collaborate with solution architects to translate business requirements into scalable technical designs.
  • Production support: Troubleshoot production issues, perform root cause analysis, and implement permanent corrective actions.
  • Engineering excellence: Promote engineering excellence through automated testing, code reviews, DevSecOps, and continuous improvement.
  • Technical leadership: Mentor developers and contribute to technical leadership, architecture discussions, and development standards.
  • Operational support: Participate in operational support, including production deployments and rotational on-call support where required.

What you need to succeed

You are an experienced cloud developer who enjoys solving complex technical problems while building modern, scalable, and secure solutions. You are passionate about software craftsmanship, automation, and continuous improvement, and you influence others by promoting engineering best practices.

You have the ability to analyze complex business and technical requirements, evaluate alternative solutions, and deliver high-quality software that meets business objectives.

Your strong communication and collaboration skills enable you to work effectively with product owners, architects, operations teams, and business stakeholders throughout the software development lifecycle.

In addition, you have:

  • Cloud-native development: Experience building cloud-native applications on Microsoft Azure, including scalable, resilient, and cost-optimized cloud solutions.
  • Azure services: Experience with Azure App Services, Application Gateway, Key Vault, Azure Firewall, Azure Functions, Azure Storage, Logic App.
  • API Management: Strong experience developing and testing REST APIs, with a strong understanding of Azure API Management.
  • Security and identity: Experience implementing authentication and authorization using Microsoft Entra ID, OAuth 2.0, OpenID Connect, Azure B2C and managed identities, with a strong understanding of cloud security, identity, networking, and Azure governance.
  • Automation and DevOps: Experience building Infrastructure as Code using Bicep, Terraform, or ARM templates, and using Azure DevOps or GitHub Actions for CI/CD automation.
  • Operations and troubleshooting: Experience with application monitoring using Azure Monitor, Application Insights or Log Analytics, combined with strong troubleshooting, analytical, and problem-solving skills.

Nice-to-have

  • AI application development: Experience with AI application development using Azure AI Foundry, Azure OpenAI, or Microsoft Copilot technologies, including building intelligent agents
  • Engineering practices: Experience implementing automated unit, integration, and end-to-end testing; using Git and collaborative development workflows
  • DevSecOps: Experience implementing DevSecOps practices, including security scanning and policy enforcement.
  • Cloud-native architecture: Experience designing multi-tenant SaaS applications
  • Cloud cost optimization: Experience with FinOps and cloud cost optimization.
  • Azure certifications: Azure certifications such as Azure Developer Associate, Azure Solutions Architect Expert, or Azure DevOps Engineer Expert.

Your education and experience

Your combination of education and/or equivalent professional experience, technical expertise, and demonstrated accomplishments reflects the competencies required for this role. You have a strong foundation in computer science, software engineering, or a related discipline—or an equivalent combination of education and relevant experience—supported by extensive experience designing, developing, and supporting enterprise software solutions. You have also demonstrated expertise in delivering cloud-native solutions using Microsoft Azure while applying modern software engineering practices. In addition, your commitment to continuous learning, technical leadership, mentoring others, and delivering high-quality software aligns well with the expectations of this position.

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 Secret
    • 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”

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 Cloud Developer • Ottawa (Downtown), ON, CA

Similar jobs

Senior Developer, Cloud Data Integrations

SolinkOttawa, ON, CA
Full-time

Transform cloud data integration as a Senior Full Stack Developer.Create seamless connections between customer systems and a leading platform using advanced technologies in a hybrid work environmen... Show more

 • Promoted

Innovative Senior Platform Engineer for Cloud Healthcare Solutions

Synthesis HealthOttawa, ON, CA
Full-time

Transform healthcare technology as a Senior Platform Engineer in a remote environment.Contribute to the design and development of cloud-native healthcare applications with a focus on scalability, p... Show more

 • Promoted

Senior Cloud & DevOps Engineer - IaC, Kubernetes, CI/CD

LazerOttawa, ON, CA
Full-time

Apple, Google, Coinbase, and more.With our product experience, we have designed, engineered, and grown products.Clients seek out our help because we have the talent to deeply understand their needs... Show more

 • Promoted

Remote Senior Cloud & Data Center Infrastructure Lead

Aurora Cannabis Inc.Ottawa, ON, CA
Remote
Full-time

A leading cannabis company is seeking a Senior Infrastructure Analyst to support the stability of its IT Data Centres and Cloud infrastructure in Canada.The ideal candidate will have over 5 years o... Show more

 • Promoted

Cloud Operations Developer

Empire LifeOttawa, ON, CA
Full-time

Location: Remote - Anywhere in Canada.Empire Life is looking to hire a Cloud Operations Developer to join our IT Infrastructure & Operations team.The base salary will be determined by the successfu... Show more

 • Promoted

Senior Cloud & DevOps Engineer - Remote | Unlimited PTO

Lazer TechnologiesOttawa, ON, CA
Remote
Full-time

A world-class digital product studio is seeking a Senior Infrastructure/DevOps Engineer to support a remote-first team.The ideal candidate will have over 5 years of experience, mastery in Docker an... Show more

 • Promoted

Architecte Cloud AWS senior

Cortex génie humainOttawa, ON, CA
Full-time

Ce poste est disponible pour les candidats ayant résidence au Canada seulement.Il s’agit d’un rôle pouvant s'effectuer de la maison à 100%.Mandat de 3 mois – renouvelable.Chez Cortex Génie Humain, ... Show more

 • Promoted

Senior Databricks Architect — Lead Cloud Data Platform

Data ElephantOttawa, 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 Software Developer - Modernize & Lead Cloud Apps

NTT DATA North AmericaOttawa, ON, CA
Full-time

A leading technology services firm in Ottawa is seeking a Senior Software Developer to support a long-term technical debt remediation initiative.This role involves modernizing legacy systems while ... Show more

 • Promoted

Hands-On Senior DevOps Developer for Cloud and On-Premises Infrastructure

Nuclear Promise XOttawa, ON, CA
Full-time

Shape the future of nuclear digital solutions as a Senior DevOps Developer.Drive secure cloud architecture and production-ready systems through automation and collaboration in a regulated environme... Show more

 • Promoted

Senior Platform Engineer - Remote, High-Impact Cloud-Native

Synthesis HealthOttawa, ON, CA
Remote
Full-time

A healthcare technology company is seeking a Sr.Platform Engineer to design and build critical cloud-native components.This remote role requires expertise in distributed systems, microservices, and... Show more

 • Promoted

Senior Integrations Engineer: Cloud Data Pipelines

PlanHubOttawa, 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 Azure Cloud Architect - Migration Lead

Huntel GlobalOttawa, ON, CA
Full-time

A leading IT staffing firm in Ontario is seeking a Senior Azure Cloud Specialist to lead cloud migration projects and engage stakeholders.Candidates should be proficient in enterprise cloud strateg... Show more

 • Promoted

Senior Oracle ERP Cloud Consultant

ArcLight ConsultingOttawa, ON, CA
Full-time

This range is provided by ArcLight Consulting.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.ArcLight Consulting, an Addison Group Company, is ... Show more

 • Promoted

Cloud Solutions Deployment Engineer - Ottawa

Cord3 Innovation Inc.Ottawa, ON, CA
Full-time

Elevate your career as a Cloud Deployment Engineer with Cord3 Innovation Inc.This hybrid role focuses on deploying versatile DCS solutions across various environments.As a part of the Delivery team... Show more

 • Promoted

Senior Vault R&D Architect — Cloud Integrations

Veeva SystemsOttawa, ON, CA
Full-time

A leading cloud solutions company is looking for a Senior Technical Consultant to join its Professional Services group.This remote role requires deep expertise in integration architecture and cloud... Show more

 • Promoted

Architecte Cloud AWS Senior — Télétravail 100% Canada

Cortex génie humainOttawa, ON, CA
Remote
Full-time

Une entreprise spécialisée en ingénierie et solutions technologiques cherche un(e) Architecte Cloud AWS senior pour concevoir des architectures cloud robustes et sécuritaires.Le poste est orienté v... Show more

 • Promoted

Senior Software Architect for Advanced Cloud Solutions and Innovations

KinaxisOttawa, ON, CA
Full-time

Become a Senior Software Architect leading the development of expansive cloud architectures that enhance service delivery and operational efficiency.Shape the future of a dynamic cloud platform wit... Show more

 • Promoted

Senior Software Engineer - Cloud Infrastructure

ClickHouseOttawa, ON, CA
Full-time

Recognized on the 2025 Forbes Cloud 100 list, ClickHouse is one of the most innovative and fast-growing private cloud companies.With more than 3,000 customers and ARR that has grown over 250 percen... Show more

 • Promoted

Senior DevOps Engineer - Cloud, CI/CD & Automation Lead

CATALYST MicroservicesOttawa, ON, CA
Full-time

A technology firm specializing in cloud engineering is seeking a DevOps Engineer to lead DevOps workflows and mentor the development team.This fully remote position welcomes candidates from anywher... Show more