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








