Job Title: Lead Architect
(Data systems, Distributed architecture, and AI/ML infrastructure)
Location: Vancouver, British Columbia/ USA (100% Remote
working)
Perm/FTE Role
Citizens and Permanent Residents and those authorized to work in the Canada/USA are encouraged to apply. We are unable to sponsor Visa or any work authorizations at this time
Job
Description
Lead Architect
The Opportunity
- We’re looking for a Lead
Architect to define the next generation of cloud, data, and AI platforms.
- This is a high-impact
technical leadership role that spans system design, platform scalability,
and data intelligence - ensuring our architecture remains resilient,
extensible, and AI-ready as we scale.
- This role is perfect for
someone who combines deep technical expertise with system-level thinking,
a pragmatic bias for action, and a desire to make architecture a
multiplier of innovation and velocity.
What You’ll Do
Architectural Leadership
- Define
and evolve platform architecture across data, AI, and core systems.
- Partner
with product and engineering leadership to align architecture with
long-term business strategy.
- Guide
technology decisions balancing innovation, maintainability, and
performance.
- Drive
the design of scalable, secure, and reliable distributed systems spanning
APIs, data pipelines, integrations, and infrastructure.
Hands-On Technical Impact
- Lead
complex architectural and design reviews across multiple teams.
- Build
reference architectures, proofs of concept, and technical standards that
accelerate velocity, raise the bar in engineering excellence, and improve
developer experience.
- Partner
with Data and AI teams to design next-gen AI infrastructure and systems
that enable intelligent automation.
- Champion
modern engineering practices, including CI/CD, observability, security,
and reliability.
- Stay
current on emerging technologies (AI/ML, cloud, large-scale distributed
systems) and bring the right innovations into our stack.
Cross-Functional Influence
- Collaborate
with the CPTO and senior leaders to define and communicate the long-term
technical direction.
- Act as
a connector between teams, ensuring consistent patterns, shared tooling,
and architectural alignment.
- Mentor
engineers and technical leads, helping elevate engineering excellence and
decision quality across the organization.
Strategic Outcomes
- Translate
architectural vision into actionable, measurable initiatives.
- Simplify
and scale our platform while improving developer productivity and system
resilience.
- Contribute
to technical hiring decisions and help shape the engineering
organization’s growth.
What You Bring
Required
- 15+
years of software engineering experience, including 5+ years in senior or
architectural roles.
- Deep
expertise in data systems, distributed architecture, and AI/ML
infrastructure.
- Strong
experience with cloud-native platforms (AWS, GCP, or Azure) and modern
frameworks (e.g., Python, React, TypeScript, or similar).
- Proven
ability to design and deliver scalable, maintainable systems in production
environments.
- Strong
understanding of API design, event-driven systems, data modeling, and
CI/CD practices.
Preferred
- Experience
integrating AI/ML systems into production environments.
- Experience
with data pipelines, warehouses, or streaming systems
- Track
record of mentoring engineers and guiding system-level technical
decisions.
- Experience in SaaS, fintech, or enterprise product environments.
A reasonable, good faith estimate- Base Salary Range: $190,000- $250,000 CAD (This range is dependent on experience and not inclusive of any bonus, commission, benefits or equity that might exist in your total compensation package.)
* The pay range listed above reflects the expected
starting salary /Pay rate for this role. This range may be adjusted based on
market conditions, location, and other relevant factors. The Company will
determine the final starting salary/Pay rate in consultation with the selected
candidate(s), in full compliance with applicable laws