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 betterpowered by data, technology, and innovation. Were 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, were looking for talented individuals who are passionate about innovation, engineering excellence, and meaningful impact. About the Role Were seeking a Principal Software Architect to lead the technical direction of our Customer Experience Platforma critical product driving retention, engagement, and long-term customer value across our B2B SaaS ecosystem. In this role, you will own the platforms 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 youll be handson, embedded with your squad, and accountable for architectural integrity, system performance, and production readiness. If youre passionate about building scalable systems, enabling teams, and shaping high-impact product technology, wed love to meet you. What Youll Do Technical Architecture & Strategy Own the architectural vision for the Customer Experience Platform, balancing shortterm delivery needs with longterm scalability (design for 100x, build for 10x). Establish and maintain architectural standards, code quality guidelines, and system design principles. Apply securitybydefault patterns while optimizing for performance, cost efficiency, and operational excellence. Handson Engineering & Reliability Work alongside engineers to bring system designs to life through stable, highquality code (3050% handson). Ensure platform reliability targets are consistently met or exceeded, including 99.9% uptime. Maintain production quality standards, with critical bug rates below target thresholds. Crossfunctional 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 23 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 Youll 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 infrastructureascode. 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 userfacing 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 tradeoffs between speed, quality, and longterm maintainability. Handson experience working within crossfunctional product teams (Agile/Scrum). Strong ability to mentor engineers, lead design discussions, and facilitate decisionmaking. Excellent communication skillsable to translate technical concepts for nontechnical audiences. Preferred Qualifications Experience working in B2B SaaS, especially retention or engagementfocused products. Background in dental tech, healthcare tech, or regulated industries. Familiarity with ML/AI integration and eventdriven architectures. Experience with outcomebased 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 onsite 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. Qualityfirst: Automated release gates ensure compliance, security, and reliability. Competitive base salary based on experience. Performancebased 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 fastgrowing $13M ARR SaaS product. [list continues] Ownership: You act as the CTO for your product areafull autonomy and accountability. Innovation: Work at the intersection of AI, software engineering, and dental technology. Transparency: Clear metrics, quarterly reviews, and outcomedriven compensation. Growth: Be part of transforming EviSmart into a worldclass 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 outcomebased or metricsdriven 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, datadriven dental care. Seniority level MidSenior level Employment type Fulltime 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
Job Title
Principal Software Architect