Talent.com
Principal Software Architect
Principal Software ArchitectEviSmart • Vancouver, Metro Vancouver Regional District, Canada
Principal Software Architect

Principal Software Architect

EviSmart • Vancouver, Metro Vancouver Regional District, Canada
30+ days ago
Job type
  • Full-time
Job description

Join to apply for the Principal Software Architect role at EviSmart™

About EviSmart™

EviSmart™ is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better—powered by data, technology, and innovation.

We’re building a future where intelligent systems transform how dental professionals work, creating seamless collaboration and precision-driven outcomes for clinics and labs worldwide.

To achieve that, we’re looking for talented individuals who are passionate about innovation, engineering excellence, and meaningful impact.

About the Role

We’re seeking a Principal Software Architect to lead the technical direction of our Customer Experience Platform—a critical product driving retention, engagement, and long-term customer value across our B2B SaaS ecosystem.

In this role, you will own the platform’s architecture end-to-end, transforming product requirements into secure, scalable, and reliable systems. You'll work hand-in-hand with product, design, and engineering, while mentoring a small development team to deliver high-quality technology at speed.

This is a key technical leadership role where you’ll be hands‑on, embedded with your squad, and accountable for architectural integrity, system performance, and production readiness.

If you’re passionate about building scalable systems, enabling teams, and shaping high-impact product technology, we’d love to meet you.

What You’ll Do

Technical Architecture & Strategy

  • Own the architectural vision for the Customer Experience Platform, balancing short‑term delivery needs with long‑term scalability (“design for 100x, build for 10x”).
  • Establish and maintain architectural standards, code quality guidelines, and system design principles.
  • Apply security‑by‑default patterns while optimizing for performance, cost efficiency, and operational excellence.

Hands‑on Engineering & Reliability

  • Work alongside engineers to bring system designs to life through stable, high‑quality code (30–50% hands‑on).
  • Ensure platform reliability targets are consistently met or exceeded, including 99.9% uptime.
  • Maintain production quality standards, with critical bug rates below target thresholds.
  • Cross‑functional Collaboration

  • Partner with Product Managers and UX Designers to translate user journeys and business requirements into robust, maintainable technical solutions.
  • Collaborate with DevOps, data platform teams, and other product squads to ensure seamless system integration.
  • Provide mentorship, architectural guidance, and technical leadership to 2–3 software engineers.
  • Conduct architectural reviews, define data contracts and API specifications, and maintain clear documentation.
  • Foster a culture of technical excellence, ownership, and continuous improvement.
  • What Success Looks Like

  • Technical Success Score (TSS) : Composite of uptime (50%), bug density (30%), and scalability improvements (20%).
  • Reliability : Consistently maintain >
  • 99.9% system uptime.

  • Quality :
  • Performance : 50% of variable compensation tied directly to measurable technical outcomes.
  • What You’ll Bring

    Technical Expertise

  • 7+ years of software development experience, with 3+ years in technical leadership or architecture roles.
  • Strong background in modern web application architecture (microservices, APIs, distributed systems).
  • Expertise in at least one major tech stack (Python, Node.js / React, Go, Java / Spring, etc.).
  • Experience with cloud platforms (AWS, GCP, Azure) and infrastructure‑as‑code.
  • Track record of designing systems that scale from 10x to 100x growth.
  • Knowledge of security best practices, compliance frameworks (HIPAA / GDPR a plus).
  • Systems Thinking

  • Ability to understand how user‑facing features integrate with backend systems, data platforms, and AI / ML pipelines.
  • Experience creating and maintaining standards for APIs, data contracts, and architectural patterns.
  • Skilled in making trade‑offs between speed, quality, and long‑term maintainability.
  • Hands‑on experience working within cross‑functional product teams (Agile / Scrum).
  • Strong ability to mentor engineers, lead design discussions, and facilitate decision‑making.
  • Excellent communication skills—able to translate technical concepts for non‑technical audiences.
  • Preferred Qualifications

  • Experience working in B2B SaaS, especially retention or engagement‑focused products.
  • Background in dental tech, healthcare tech, or regulated industries.
  • Familiarity with ML / AI integration and event‑driven architectures.
  • Experience with outcome‑based engineering performance models.
  • Previous roles as Staff Engineer, Principal Engineer, or Technical Architect.
  • About Our Operating Model

    We operate using a Squad Model focused on outcomes, not output.

    What you can expect :

  • Collocated team : Core members work on‑site in Vancouver for rapid iteration.
  • Outcome accountability : Success tied to business impact, not just deliverables.
  • Weekly rituals : Sprint planning, daily standups, weekly demos.
  • User immersion : Regular exposure to real customer workflows and needs.
  • Quality‑first : Automated release gates ensure compliance, security, and reliability.
  • Competitive base salary based on experience.
  • Performance‑based variable compensation tied 50% to Technical Success Score.
  • Meets Expectations (1.0x)
  • Comprehensive benefits , professional development budget, and flexible work arrangements.
  • Cloud : AWS or GCP
  • Backend : Python, Node.js, or Go
  • Frontend : React (led by UX Engineer)
  • Data : PostgreSQL; future warehouse integration
  • CI / CD : GitHub Actions with automated testing
  • Impact : Your architecture decisions will directly shape the customer experience for a fast‑growing $13M ARR SaaS product.
  • … [list continues]
  • Ownership : You act as the CTO for your product area—full autonomy and accountability.
  • Innovation : Work at the intersection of AI, software engineering, and dental technology.
  • Transparency : Clear metrics, quarterly reviews, and outcome‑driven compensation.
  • Growth : Be part of transforming EviSmart into a world‑class product organization.
  • To Apply

    Please submit your resume and a brief cover letter describing :

  • A system you architected that scaled significantly (include metrics if possible).
  • How you balance technical excellence with delivery velocity.
  • Any experience with outcome‑based or metrics‑driven performance models.
  • EviSmart™ is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive workplace for all.

    Join us as we shape the future of smarter, data‑driven dental care.

    Seniority level

  • Mid‑Senior level
  • Employment type

  • Full‑time
  • Job function

  • Engineering and Information Technology
  • Industries

  • Software Development
  • Referrals increase your chances of interviewing at EviSmart™ by 2x

    Get notified about new Principal Software Architect jobs in Vancouver, British Columbia, Canada .

    #J-18808-Ljbffr

    Create a job alert for this search

    Principal Software Architect • Vancouver, Metro Vancouver Regional District, Canada

    Similar jobs
    Senior Manager - Microsoft Solution Architect

    Senior Manager - Microsoft Solution Architect

    EY • Vancouver
    Full-time
    At EY, we’re all in to shape your future with confidence.We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.Join EY and help ...Show more
    Last updated: 17 days ago • Promoted
    IT System Administrator - OpenRoad Auto Group

    IT System Administrator - OpenRoad Auto Group

    OpenRoad Auto Group • Richmond, BC, Canada
    Full-time
    Salary : $51,000 - $56,000 per year.Position : IT System Administrator.We believe in doing good for our customers and for ourselves. Whether its launching the most anticipated model of the year or pur...Show more
    Last updated: 30+ days ago • Promoted
    Third Engineer

    Third Engineer

    Bridgemans Services • Garibaldi Highlands, BC, Canada
    Full-time
    On MV Isabelle X / Saga-Company Vessels alongside Squamish, BC.Bridgemans Crew Management Ltd.Business Address : 2512 Yukon St, Vancouver, BC V5Y 0H2. Rotational schedule for three years with the poss...Show more
    Last updated: 30+ days ago • Promoted
    Principal Engineer (Golang)

    Principal Engineer (Golang)

    Starboard Recruitment • Vancouver, BC, Canada
    Full-time
    Starboard Recruitment, on behalf of our client, is searching for an experienced Principal Engineer.Our client is a top-tier, venture-backed, Series-B, US-based tech startup with a team of experts i...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect C#

    Software Architect C#

    Amaris Consulting • richmond, bc, ca
    Full-time
    Vous définirez l’architecture technique, garantirez la scalabilité et la performance des applications, et agirez comme référent technique auprès des équipes de développement.Vos responsabilités inc...Show more
    Last updated: 1 day ago • Promoted
    Senior Network Systems Software Architect

    Senior Network Systems Software Architect

    Arista Networks • Vancouver
    Full-time
    A leading networking technology company in Metro Vancouver is looking for a Senior / Lead Software Engineer to innovate and manage new network system features. Candidates should have a strong backgrou...Show more
    Last updated: 17 days ago • Promoted
    Principal Software Architect

    Principal Software Architect

    EviSmart • Vancouver
    Full-time
    EviSmart™ is a global leader in AI-powered dental workflow automation and CAD design outsourcing.Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better—powered by ...Show more
    Last updated: 17 days ago • Promoted
    Senior Cloud Software Architect (SaaS) — Mentorship & Scale

    Senior Cloud Software Architect (SaaS) — Mentorship & Scale

    Autodesk, Inc. • Vancouver
    Full-time
    A leading design and construction software company in Vancouver is seeking a talented Principal Developer to join its Forma Data Management team. The role involves contributing to cloud services arc...Show more
    Last updated: 17 days ago • Promoted
    Solutions Architect

    Solutions Architect

    B.C. College of Nurses and Midwives • Vancouver, BC, Canada
    Full-time
    Inspire Global Assessments (Inspire), formally known as the Nursing Community Assessment Services (NCAS), is a branded service of the BC College of Nurses and Midwives.We’re working with nurs...Show more
    Last updated: 30+ days ago • Promoted
    Solution Architect (ID#5154)

    Solution Architect (ID#5154)

    New Value Solutions • Vancouver
    Full-time
    New Value Solutions, a national IT consulting company, is seeking a Solution Architect to lead requirements gathering, testing and troubleshooting of interfaces required for Digital Solutions to ex...Show more
    Last updated: 17 days ago • Promoted
    Management System Specialist

    Management System Specialist

    Pacific Energy Canada • Squamish, BC, Canada
    Full-time
    Project is located approximately 7 km west-southwest of Squamish, British Columbia.It involves the construction and operation of a liquefied natural gas (LNG) export facility on the previous Woodfi...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect

    Software Architect

    Delta Intelligent Building Technologies (Canada) Inc. • Surrey, BC, Canada
    Full-time
    About Delta Intelligent Building Technologies (Canada) Inc.Delta Intelligent Building Technologies (Canada) Inc.Delta Electronics) is a leading building controls manufacturer with over 300 partners...Show more
    Last updated: 13 days ago • Promoted
    Principal Software Engineer - Evisort AI

    Principal Software Engineer - Evisort AI

    Workday, Inc. • Vancouver
    Full-time
    Principal Software Engineer - Evisort AI page is loaded## Principal Software Engineer - Evisort AIremote type : Flexlocations : Canada, BC, Vancouver : Canada, ON, Torontotime type : Full Timep...Show more
    Last updated: 12 days ago • Promoted
    Senior Generative AI Software Developer (ID#5114)

    Senior Generative AI Software Developer (ID#5114)

    freelance.ca • Richmond, Canada
    Full-time
    This contract position follows a hybrid model and requires onsite presence in Richmond, BC a minimum of three days per week. Design and build applications using OpenAI, Azure OpenAI, and open-source...Show more
    Last updated: 30+ days ago • Promoted
    AWS Solution Architect

    AWS Solution Architect

    NeuraFlash, Part of Accenture • Vancouver, BC, Canada
    Full-time
    Why NeuraFlash, Part of Accenture : .At NeuraFlash, Part of Accenture, we are redefining the future of business through the power of AI and groundbreaking technologies like Agentforce.As a trusted le...Show more
    Last updated: 30+ days ago • Promoted
    Sales Partner

    Sales Partner

    ATIA Ltd • Richmond, Metro Vancouver Regional District, Canada
    Remote
    Full-time
    ATIA Ltd is multinational company which has 2 main sectors : .First sector : ISO Standards - which includes : .Second sector : Software Development. Developing applications for all technologies and platfo...Show more
    Last updated: 22 days ago • Promoted
    Surrogate Mother (Women 21–39 ONLY • Prior Birth Required Paid $50k-$85K)

    Surrogate Mother (Women 21–39 ONLY • Prior Birth Required Paid $50k-$85K)

    Surrogacy4All • Squamish
    Full-time +1
    Are you a compassionate woman who’s had a healthy pregnancy and wants to help others experience the joy of parenthood?.Surrogacy4All helps Canadian women become . Full emotional, legal, and medical ...Show more
    Last updated: 2 hours ago • Promoted • New!
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    Targeted Talent • Delta, BC, Canada
    Permanent
    We are looking for an experienced.This is a permanent position that is.C based tech company enjoying substantial growth.The work will be heavily related to developing and implementing new features ...Show more
    Last updated: 30+ days ago • Promoted