Staff Software Engineer: Architect for Scalable AI Platform
Henry Schein One | Exan
Surrey
Hybrid
CAD 155,000 - 195,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Benefits offered by this job
3% RRSP matching
3-week paid vacation, growing up to 5 weeks with tenure
Job summary
A leading dental software company in Surrey is seeking a Staff Software Engineer to join their Ascend Specialty domain. This hybrid role focuses on architectural leadership, engineering best practices, and modernizing the platform. Ideal candidates will have 8+ years of software development experience and a Bachelor's degree in Computer Science. The position offers a competitive salary range of $155,000 to $195,000 CAD, along with benefits including vacation and RRSP matching.
Qualifications
8+ years of progressive software development experience.
Proven experience designing and delivering scalable web applications.
Deep expertise in at least one area of software engineering (frontend, backend, or distributed systems).
Experience modernizing systems or leading technical initiatives.
Responsibilities
Own the technical health and evolution of the Ascend Specialty codebase.
Lead by example through hands-on development and strong engineering practices.
Design and implement scalable solutions for complex clinical workflows.
Mentor engineers through code reviews and architectural guidance.
Skills
Software development
Web application design
Cloud environments
Collaboration
API development
AI-assisted development
Education
Bachelor’s degree in Computer Science or equivalent experience
Tools
React
Jira
GitLab
Job description
A leading dental software company in Surrey is seeking a Staff Software Engineer to join their Ascend Specialty domain. This hybrid role focuses on architectural leadership, engineering best practices, and modernizing the platform. Ideal candidates will have 8+ years of software development experience and a Bachelor's degree in Computer Science. The position offers a competitive salary range of $155,000 to $195,000 CAD, along with benefits including vacation and RRSP matching.