I

Interac

Payments network enabling access and transfers

Solution Architect

Software EngineeringConfirmed live in the last 24 hours
Full-timeToronto, ON, Canada

About the Job

Requirements

  • Seven or more years of progressive technology experience, including five years in a Solution Architect, Technical Lead, Lead Developer, or equivalent role.
  • Ability to apply enterprise principles, standards, and patterns in product delivery within a federated architecture model, identify gaps, and escalate deviations and exceptions through established governance.
  • Ability to translate business and product outcomes into end-to-end solution designs, including clear scope boundaries, assumptions, dependencies, and implementation guidance for engineering teams.
  • T-shaped architecture capability spanning solution, application, integration, data, infrastructure, and security architecture, with depth in at least one domain relevant to the product area.
  • Experience designing secure, resilient, scalable solutions across cloud, software as a service, and on-premises environments, and strong understanding of modern integration patterns such as APIs, event-driven architecture, messaging, and batch or stream processing where applicable.
  • Strong non-functional requirements engineering covering availability, resiliency, performance, security, privacy, observability, capacity, operability, and disaster recovery for a 24/7 payments environment.
  • Experience in financial services or another highly regulated environment, with working knowledge of security, risk, and compliance expectations, including PCI DSS, ISO 27001/27002, SOC 2, or equivalent control frameworks.
  • Ability to lead architecture exploration through spikes, prototypes, or proofs of concept and guide solutions through production readiness, including operating models, SRE/operations handoffs, runbooks, SLOs/SLIs, and support considerations.
  • Strong decision-making and trade-off analysis across risk, cost, time-to-market, performance, and resiliency; ability to document decisions and rationale, such as in Architecture Decision Records, and manage exception requests.
  • Experience collaborating with delivery teams using DevSecOps practices, including CI/CD, infrastructure as code, automated testing, security scanning, and quality gates, to embed architecture and controls into the SDLC.
  • Ability to explain complex technical concepts, present options and trade-offs, and drive alignment across Product, Engineering, Platform, Security, and Delivery stakeholders.
  • Ability to influence without direct authority, facilitate cross-team alignment, and mentor engineers and architects through communities of practice and peer review.
  • Eligibility to work for Interac Corp. in Canada in a full-time capacity.

Responsibilities

  • Lead the design of end-to-end technology solutions aligned with product requirements, enterprise architecture standards, and non-functional requirements, including availability, performance, security, and resiliency.
  • Produce and maintain solution architecture artefacts, including solution design documents, UML models, architecture diagrams, interface specifications, and implementation blueprints that guide delivery teams.
  • Promote architectural consistency by applying established architecture principles, approved design patterns, and reusable solution components across products and platforms.
  • Reduce complexity, manage dependencies, and identify opportunities to simplify legacy solutions, improve maintainability, and reduce technical debt while supporting business and product objectives.
  • Partner with engineering, platform, data, cloud, and operations teams to guide architectural decisions throughout the SDLC; identify and mitigate technical, security, performance, integration, and operational risks early in the delivery lifecycle.
  • Evaluate design alternatives and balance business priorities, delivery timelines, quality, and long-term sustainability to support pragmatic decision-making.
  • Collaborate with Product, Technology, Security, and Operations stakeholders to translate business requirements into practical solution designs.
  • Communicate technical concepts, trade-offs, assumptions, and recommendations clearly and in a business-relevant manner to align product goals, customer outcomes, and technology delivery.
  • Ensure solutions comply with enterprise standards, architecture guardrails, security policies, regulatory requirements, and operational expectations.
  • Contribute to architecture reviews, shared design patterns, reference architectures, templates, and documentation standards.
  • Support continuous improvement, knowledge sharing, engineering excellence, and adoption of cloud-native and modern architecture practices.

Desired Qualifications

  • Architecture and/or cloud/security certifications are an asset, such as AWS, Azure, or GCP architecture, Kubernetes, security certifications, and/or TOGAF where relevant.

About the Company

Interac

Payments network enabling access and transfers

Interac is a Canadian payments and identity network that connects nearly 300 financial institutions to enable safe, digital payments and money transfers. It operates a payments network that links banks to support transactions like payments and person-to-person transfers, as well as identity-related experiences, so Canadians can access, spend and send funds quickly and securely from anywhere. What sets Interac apart is its large, trusted nationwide network and strong emphasis on interoperability, security, privacy, and inclusivity, along with a high everyday usage average (about 18 million Interac experiences per day). The company’s goal is to make payments and identity services more accessible and reliable for Canadians while maintaining security and privacy, and continuing to broaden financial inclusion.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Toronto, Canada
Founded
1984

Recently Posted Jobs

Explore more opportunities at Interac

See more jobs