💼 Full-Time Position

Staff Software Engineer in Surrey, BC

🏢
Henry Schein One
📍 surrey, bc, Canada
📍
Location
surrey, Canada
📅
Posted
June 05, 2026
Type
Full-Time
🎯

Full-Time Opportunity: This is a permanent, full-time position with a competitive package and real career growth potential.

Job Description

Elevate your career as a Staff Software Engineer with a focus on architectural innovation in the Ascend Specialty domain. Drive modernization initiatives and mentor talents in a hybrid workspace. This role combines technical leadership with hands‑on development and requires close collaboration with the Engineering Manager and Director of Engineering. You will tackle complex clinical workflows, ensuring robust, scalable, and secure systems. Your expertise in up-to-date engineering practices, especially AI‑assisted tools, will be essential in guiding the team. Key Responsibilities:

Own the technical health of the codebase Lead hands‑on development and engineering practices Design scalable solutions for clinical workflows Drive framework migrations and backend improvements Mentor engineers through code reviews and guidance Requirements:

Bachelor’s in Computer Science or equivalent 8+ years of software development experience Proven experience with scalable web application...