Principal Software Architect

Posted 3 Days Ago
Be an Early Applicant
Vancouver, BC
In-Office
Senior level
Healthtech • Software
The world's leading AI-Powered Dental Workflow Automation and Dental CAD Design outsourcing company
The Role
The Data Architect will lead data governance and strategy, oversee a data team, implement scalable data solutions, and collaborate with cross-functional teams.
Summary Generated by Built In

Principal Software Architect 

On-site | Vancouver Office – 675 W Hastings St. 

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. 

Team Leadership & Enablement 

  • 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, 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. 

Collaboration & Ownership 

  • 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. 

 

Compensation & Benefits 

  • Competitive base salary based on experience. 
  • Performance-based variable compensation tied 50% to Technical Success Score. 
  • Clear performance tiers: 
  • Meets Expectations (1.0x) 
  • Exceeds Expectations (1.5x) 
  • Does Not Meet Expectations (0.0x) 
  • Comprehensive benefits, professional development budget, and flexible work arrangements. 

 

Technology Stack 

You’ll influence architecture decisions, but our current landscape includes: 

  • Cloud: AWS or GCP 
  • Backend: Python, Node.js, or Go 
  • Frontend: React (led by UX Engineer) 
  • Data: PostgreSQL; future warehouse integration 
  • Infrastructure: Docker, Kubernetes, Terraform 
  • CI/CD: GitHub Actions with automated testing 

 

Why Join EviSmart 

  • Impact: Your architecture decisions will directly shape the customer experience for a fast-growing $13M ARR SaaS product. 
  • 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. 

Top Skills

Data Governance
Data Integration
Data Modeling
Data Warehousing
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vancouver, BC
48 Employees
Year Founded: 2007

What We Do

EviSmart is the world's leading AI-Powered Dental Workflow Automation and Dental CAD Design outsourcing company. Trusted by labs and dentists in over 26 countries, our mission is to make dental care smarter, faster, and better — for everyone. ​

We're reimagining dentistry by intelligently connecting the dental workflows —dentists, lab technicians, and manufacturers—with automation and seamless integration.

Similar Jobs

Motive Logo Motive

Senior Software Engineer

Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Easy Apply
In-Office
Vancouver, BC, CAN
4000 Employees
142K-212K Annually

Remitly Logo Remitly

Development Engineer

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Burnaby, BC, CAN
2800 Employees
148K-185K Annually

Remitly Logo Remitly

Development Engineer

eCommerce • Fintech • Payments • Software • Financial Services
In-Office
Burnaby, BC, CAN
2800 Employees
112K-140K Annually

Flywire Logo Flywire

Relationship Manager, Canada West

Fintech • Payments • Software
Remote or Hybrid
Vancouver, BC, CAN
1200 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Software • Information Technology • Artificial Intelligence
New York, NY
10 Employees
PRIMA Thumbnail
Travel • Software • Marketing Tech • Hospitality • eCommerce
US
15 Employees
Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account