Principal Software Architect - Vancouver - EviSmart™

    EviSmart™
    EviSmart™ Vancouver

    2 days ago

    $140,000 - $210,000 (CAD) per year *
    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: <0.2 critical production issues per feature release.
    • 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, , 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, , 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
    * This salary range is an estimation made by beBee
  • Work in company

    Software Architect, Applied AI

    Only for registered members

    Si vous aimez créer des systèmes réels utilisés par de vrais clients et que vous êtes passionné par les LLM, les RAG, les MCP et les architectures agentiques, ce poste est fait pour vous. · ...

    Vancouver $161,300 - $236,500 (CAD) Full time

    1 month ago

  • Work in company

    Software Architect

    Only for registered members

    Owning and driving the end-to-end architectural vision of the Customer Experience Platform designing scalable secure and high-performing systems writing production-grade code ensuring platform reliability uptime >99.9% collaborating closely with Product UX DevOps and data teams m ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Software Architect

    Only for registered members

    We are looking for a senior technical leader with strong systems-thinking capabilities to own and drive the end-to-end architectural vision of our Customer Experience Platform. · Owning and driving the end-to-end architectural vision of the Customer Experience Platform · Designin ...

    Vancouver

    1 month ago

  • Work in company

    Software Architect

    Only for registered members

    The Role Rival Insurance Technology is building Canada's next-generation insurance platform designed to scale safely in regulated environments while evolving quickly through automation and AI-native development practices. · As a Software Architect you will define and evolve the c ...

    Vancouver

    2 weeks ago

  • Work in company

    Software Architect

    Only for registered members

    We're hiring a Software Architect to work closely with our Web Development Manager to elevate the technical quality, delivery speed, and maintainability of our digital products..Own the architecture of our core systems – websites, APIs, personalization layer, and internal tools. ...

    Vancouver $85,000 - $100,000 (CAD)

    1 month ago

  • Work in company Remote job

    Senior Software Architect

    Only for registered members

    We are at the forefront of natural language processing (NLP) and AI applications in the healthcare domain, creating state of the art language models and associated software for machine reading of narrative medical text. · Help lead the architecture and technical direction of Pyth ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Principal Software Architect

    Only for registered members

    +As a Principal Software Architect on the PowerPoint Live team you will shape the long-term technical direction for how millions of people present and collaborate within Microsoft Teams. · ...

    Vancouver, British Columbia

    1 month ago

  • Work in company

    Principal Software Architect

    Only for registered members

    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.We're looking for talented individuals who are passionate about innovation, · engineering exce ...

    Vancouver

    1 month ago

  • Work in company

    Principal Software Architect

    Only for registered members

    Principal Software Architect to lead the technical direction of our Customer Experience Platform—a critical product driving retention engagement long-term customer value across our B2B SaaS ecosystem. · OwntechnicalvisionfortheCustomerExperiencePlatformbalancingshort-termdelivery ...

    Vancouver

    1 month ago

  • Work in company

    Senior Software Architect

    Only for registered members

    We are seeking a Senior Software Architect with extensive expertise in Python and modern backend frameworks to lead the design and evolution of scalable, high-performance systems. · Bachelor's degree in Computer Science or related field (or equivalent experience). · 10+ years of ...

    Vancouver

    1 month ago

  • Work in company

    Principal Software Architect

    Only for registered members

    The Principal Software Architect will shape the long-term technical direction for PowerPoint Live, driving fundamental architectural change to strengthen its core performance, reliability, security, and scalability while enabling new Copilot experiences. · ...

    Vancouver $142,400 - $257,500 (CAD)

    1 month ago

  • Work in company

    Principal Software Architect

    Only for registered members

    As a Principal Software Architect on the PowerPoint Live team, you will shape the long-term technical direction for how millions of people present and collaborate within Microsoft Teams. · ...

    Vancouver $142,400 - $257,500 (CAD) Full time

    1 month ago

  • Work in company

    Software Architect: AEC Platform Data

    Only for registered members

    L’entreprise Architecture, Engineering et Construction (AEC) de Autodesk recherche un software architect expérimenté. · Cette opportunité est faite pour vous si vous êtes passionné par la conception d’architectures de systèmes complexes. · ...

    Vancouver Full time

    1 month ago

  • Work in company

    Software Architect

    Only for registered members

    We are searching for a permanent Software Architect. · PBC's compensation program is built on a pay-for-performance philosophy, rewarding both individual and organizational achievements.The typical hiring range for this position is $100,000 - $125,000 per year, · with the startin ...

    Burnaby $100,000 - $125,000 (CAD)

    2 weeks ago

  • Work in company

    Software Architect

    Only for registered members

    We are searching for a permanent Software Architect to join our Information and Technology Services team. · PBC's compensation program is built on a pay-for-performance philosophy, · rewarding both individual and organizational achievements. · The typical hiring range for this po ...

    Burnaby, British Columbia

    2 weeks ago

  • Work in company

    Software Architect

    Only for registered members

    This role will design and evolve highly scalable data-intensive systems that power a B2B e-commerce platform for multiple business units. This role focuses on building resilient architectures that can handle large data volumes complex business rules and continuously changing requ ...

    Surrey $93,000 - $110,000 (CAD)

    1 month ago

  • Work in company

    Software Architect

    Only for registered members

    About Delta Intelligent Building Technologies (Canada) Inc.(formerly known as Delta Controls). · Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. ...

    Surrey, BC $938,000 (CAD) per year

    2 days ago

  • Work in company

    Software Architect

    Only for registered members

    This role will design and evolve highly scalable, data-intensive systems that power a B2B e-commerce platform for multiple business units. · Design and evolve scalable, highly available architectures capable of handling large datasets. · Define architecture for B2B e-commerce dom ...

    Surrey, BC VS C

    1 month ago

  • Work in company

    Principal Architect, Software Engineering

    Only for registered members

    At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving cities, resilient environments, mission-critical outcomes, operational advancement, scientific discovery and cutting-edge manufacturing empowered StreetLight Data t ...

    Burnaby $200,000 - $225,000 (CAD)

    1 month ago

  • Work in company

    Architect - Revit

    Only for registered members

    · Our Client is an employee-owned, award-winning, architectural practice firm with a proven track record in practical, innovative and economical design. During a history spanning over 60 years, our client has designed some of Canada's most notable buildings. · They serve both Ca ...

    Vancouver $72,000 - $140,000 (CAD) per year

    1 week ago

  • Work in company

    Intern Architect

    Only for registered members

    We are looking for experienced Revit Architects to work on institutional and healthcare projects. Responsibilities include communicating with clients, performing onsite inspections, providing technical support and designing building structures. · Communicating with clients throug ...

    Vancouver $65,000 - $110,000 (USD) per year

    1 week ago

Jobs
>
Principal software architect
>
Jobs for Principal software architect in Vancouver