24 Oct
|
EnStream
|
Toronto
Job Title:Solutions Architect – Digital Identity, Telco & Data Platforms
Location: Toronto
Employment Type: Full time
Reports To: Head of Engineering
This role requires a minimum of four (4) days per week working onsite at EnStream’s head office in Toronto; this requirement may be changed at management’s discretion.
About EnStream EnStream is a trusted leader in secure mobile identity verification and data services in Canada. We operate at the intersection of telecommunications, identity, and data privacy—enabling businesses and governments to deliver seamless, secure digital experiences. Jointly owned by Canada’s largest telecom providers, EnStream provides secure access to mobile network insights that drive innovation and protect consumers.
Our mission is to enable frictionless trust in every interaction. We are committed to advancing secure, privacy-first identity solutions that leverage trusted telco data to serve enterprises, financial institutions, and public sector organizations across Canada.
Role Overview EnStream is seeking an experienced Solutions Architect with a strong software engineering background to design and help implement secure, scalable solutions across our digital identity, telecommunications, and data platforms.
This is a hands‑on architecture role. In addition to defining solution architecture and technical designs, the Solutions Architect will work directly with engineering teams to build prototypes, reference implementations, APIs, SDKs, and other critical components where appropriate. The successful candidate should be equally comfortable developing an end‑to‑end architecture, evaluating technology choices, and working directly with code to validate designs and accelerate delivery.
The role will work across application, cloud, data, security, and telecommunications domains, translating product and business requirements into practical technical solutions. The Solutions Architect will collaborate closely with engineering, product, infrastructure, security, telecom operators, technology partners, and enterprise customers.
Key Responsibilities
Design end-to-end technical solutions across digital identity, fraud prevention, telecommunications, data platforms, APIs, and mobile technologies.
Translate business and product requirements into practical solution architectures, technical designs, APIs, data flows, and integration patterns.
Define service boundaries, interfaces, authentication and authorization models, data models, and integration approaches.
Evaluate architectural trade-offs across scalability, performance, security, reliability, maintainability, cost, and delivery complexity.
Ensure solutions align with EnStream’s broader technology strategy and architectural standards.
Produce architecture diagrams, technical specifications, sequence diagrams, API contracts, and architecture decision records as required.
Hands‑on Engineering & Technical Leadership Platform & Solution Oversight
Contribute directly to software development, particularly for prototypes, proof‑of‑concepts, reference implementations, APIs, SDKs,
and technically complex components.
Use code to validate architectural assumptions, technology choices, integration approaches, and performance characteristics.
Develop and maintain reference patterns and reusable components that engineering teams can adopt across services.
Participate in code and design reviews and provide technical guidance to engineering teams.
Work closely with developers to translate architectural designs into production‑ready implementations.
Troubleshoot complex issues spanning applications, APIs, cloud infrastructure, networking, data, and external integrations.
Maintain sufficient hands‑on familiarity with the codebase and technology stack to understand implementation constraints and make practical architectural decisions
Platform & Intergration
Design and evolve reusable platform capabilities and APIs across EnStream’s identity and fraud‑prevention ecosystem.
Provide solution architecture for capabilities such as SIM‑based authentication, Number Verify, device intelligence, fraud signals, call intelligence, and telco‑derived identity services.
Design integrations with Canadian telecom operators, enterprise customers, financial institutions, and technology partners.
Translate telecommunications standards and carrier capabilities into scalable software solutions.
Design secure API and service‑to‑service integration patterns using technologies such as OAuth 2.0, OIDC, mTLS, and other appropriate authentication mechanisms.
Cloud, Data & Security
Design cloud‑native solutions using AWS services and modern distributed‑system patterns.
Work with infrastructure and engineering teams on network
📌 Solutions Architect (Toronto)
🏢 EnStream
📍 Toronto