Talent.com
Manager, Software Engineering
Manager, Software EngineeringHenry Schein One • Surrey, British Columbia, CA
Manager, Software Engineering

Manager, Software Engineering

Henry Schein One • Surrey, British Columbia, CA
3 days ago
Job type
  • Full-time
  • Quick Apply
Job description

We are a leading provider of dental technology solutions, and we are committed to developing innovative products and services that help dental professionals deliver the best possible care to their patients.

If you are passionate about dental technology and want to be part of a team that is making a difference, then Henry Schein One is the place for you. We offer a variety of career opportunities, from software development to customer support. We are always looking for talented and motivated individuals to join our team.

Together, we can change the future of dental care.

Here are some of the ways we are changing the future of dental technology :

  • We are developing cloud-based practice management software that makes it easier for dental professionals to manage their practices.
  • We are developing artificial intelligence-powered tools that help dentists diagnose and treat dental conditions more accurately.
  • We are developing teledentistry solutions that make it possible for dentists to provide care to patients in remote areas.
  • We are developing virtual reality and augmented reality tools that help dentists train and educate their patients.

We are just getting started. We are committed to changing the future of dental care, and we need your help. Join us and be part of the team that is making a difference.

Henry Schein One is the global leader in dental management, analytics, communication and marketing software. We deliver innovative dental software and services, combined with expert business coaching, to help connect dental technology so it works as one. When technology connects, more data is shared, more tasks are automated, and more work gets done. Most importantly, dental professionals have more time to focus on providing a quality experience for their patients. In fact, one connected practice management system simplifies each step of the patient experience - from first contact and scheduling to clinical treatment and billing, to ensuring loyalty and recurring care.

Henry Schein One Canada has over 20 years of experience developing and supporting software in dental markets in Canada and throughout the world. Our teams in Vancouver support a breadth of Dental Practice Management systems, including Axium Academic, Axium Ascend, Power Practice and Dentrix Ascend.

About the Opportunity

We are looking for a Software Engineering Manager who is experienced at growing and enabling teams to help build our flagship cloud-based Dental Practice Management system Dentrix Ascend for the US market.  You’ll be a self-motivated individual who influences and executes technical strategic objectives, while representing your department across the wider business groups.

Our teams are mission-focused and presented with problems, supported by context and research to help them deliver valuable solutions. We are elevating our deployment frequency and technical practices – shipping effortlessly on demand. We seek to master scrum, and our company runs 2-week sprints in a 6-week cycle that enables us to solve real problems for our users and their patients, while balancing technical debt, bugs, innovation, and team growth. Our teams are directly responsible for making decisions that will improve oral care services for thousands of dental professionals and their patients.

At Henry Schein One Canada, you will be part of a culture that embraces ownership, collaboration, and creativity and allows you to impact our company's success directly. As an team member, you will embrace open communication and be part of a flexible, high-performing environment.

Availability

This is a hybrid role, with one to two days in office, to facilitate brainstorming and team building. Our office is located across from Guildford Mall, in Surrey, BC.

Key Responsibilities

Lead a mission-focused team of software engineers to improve the lives of Henry Schein One users and their patients through the creation of market leading solutions

Help recruit and retain engineers to create a high performing engineering team

Oversee team performance and support the team members on their mission and delivery commitments

Enable your engineering team to practice continuous delivery at scale by removing workflow roadblocks

Inspire, motivate and coach to enable continuous development of team members

Ensure products are secure, compliant and reliable for Henry Schein One customers

Collaborate with senior leaders across vision and strategy for your workstreams and products

Work closely with Product leadership to influence and understand strategic commitments of your teams

Develop meaningful relationships and work across the business to influence others to aim for the best possible user experience

Enable process and practice maturity to deliver on global growth opportunities

Positively and collaboratively influence decision making to improve practices with your teams, department and stakeholder network

Qualifications & Requirements :

Bachelor’s degree in Computer Science or equivalent experience

7+ years of progressive software development experience

1–2 years leading high-performing teams

Proven success building scalable web applications for large user bases

Hands-on experience with modern SPA frameworks (React, Angular, Vue.js, Ember.js)

Strong background in database technologies (Postgres, SQL Server)

Deep understanding of RESTful API design and integration

Experience connecting with internal and third-party services

Familiarity with cloud platforms like AWS or Azure

Excellent communication and cross-functional collaboration skills

Ability to lead, influence, and thrive in a hybrid work culture

Self-motivated, proactive, and reliable

Values empathy, authenticity, curiosity, and courage

Our Technologies & Tools

Java, Groovy, Grails, Kafka

Postgres, Redis, MS SQL

AWS, Kubernetes

Jira, Dynatrace

Gitlab, Cursor

Our Recruiting Process

We try to make our process as simple as possible while still giving us opportunities to learn about each other.

Intro / screening call with Talent Acquisition team member

Short online behavioural and cognitive assessment

Interview with Hiring Manager

Onsite Panel Interview

Compensation & Benefits

The posted range for this position is between $142,750 CAD - $180,625 CAD which is the expected starting base salary range for an employee who is new to the role to fully proficient and experienced in the role. Many factors go into determining employee pay within the posted range including prior experience, training, current skills, certifications & education etc.

Our benefits also include :

3% RRSP matching

Comprehensive health benefits plan, including 100% drug coverage

3-week paid vacation, growing up to 5 weeks with tenure

Unlimited paid flex days

Paid Birthday off

Create a job alert for this search

Manager Software Engineering • Surrey, British Columbia, CA

Similar jobs
Senior Software Development Manager — Hybrid & AI‑Aware

Senior Software Development Manager — Hybrid & AI‑Aware

Themis Solutions Inc. • Vancouver
Full-time
A leading legal technology company in Metro Vancouver is seeking a Senior Software Development Manager.This role involves supervising and mentoring engineers while participating in coding.Candidate...Show more
Last updated: 6 days ago • Promoted
Software Engineering - Software Engineer - P3 - EN252-N

Software Engineering - Software Engineer - P3 - EN252-N

OSI Maritime Systems • Burnaby
Full-time
Software Engineering - Software Engineer - P3 - EN252-N.Posted Wednesday, January 21, 2026 at 2 : 00 a.At OSI Maritime Systems, we pride ourselves on delivering world-class navigation and bridge syst...Show more
Last updated: 8 days ago • Promoted
Software Strategy & M&A Senior Manager

Software Strategy & M&A Senior Manager

EY • Vancouver
Full-time
A global consulting firm is seeking a Senior Manager for their Software Strategy Group in Vancouver.This role involves advising clients on technology strategy and managing engagements throughout th...Show more
Last updated: 8 days ago • Promoted
Director of Software Development - AI / ML

Director of Software Development - AI / ML

Autodesk • Vancouver
Full-time
Autodesk is looking for an innovative and dynamic AI and ML Engineering Director to define the AI technical strategy for our AIR organization. This role involves leading teams of AI engineers to dev...Show more
Last updated: 8 days ago • Promoted
Manager, Software Engineering - Data Infrastructure

Manager, Software Engineering - Data Infrastructure

Marqeta, Inc. • Vancouver, Toronto, Metro Vancouver Regional District, Ontario, Canada
Remote
Full-time
Manager, Software Engineering - Data Infrastructure.Manager of Data Infrastructure.Director of Data Engineering, you will lead 5-6 engineers operating critical data platforms that power our AI and ...Show more
Last updated: 30+ days ago • Promoted
Engineering Technologist

Engineering Technologist

Advanced Cyclotron Systems Inc. • Greater Vancouver Metropolitan Area, Canada
Full-time
Why Join Advanced Cyclotron Systems, Inc.Advanced Cyclotron Systems, Inc.ACSI) is a world leader in the design and manufacturing of high output cyclotrons for the international nuclear medicine com...Show more
Last updated: 1 day ago • Promoted
Software Engineering Manager - Remitly Business

Software Engineering Manager - Remitly Business

Remitly, Inc. • Vancouver
Full-time
At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them.Since 2011, we've tirelessly delivered on our promise to customers sending mone...Show more
Last updated: 6 days ago • Promoted
Manager, Data Engineering

Manager, Data Engineering

Vancity • Vancouver
Full-time +1
Be among the first 25 applicants.We’re Vancity, a member-owned credit union built on the principles of inclusion and social justice. Since 1946, our relentless commitment to these values has helped ...Show more
Last updated: 8 days ago • Promoted
Software Engineering Manager

Software Engineering Manager

Henry Schein One Canada • vancouver, bc, ca
Full-time
Henry Schein One is the global leader in dental management, analytics, communication and marketing software.We deliver innovative dental software and services, combined with expert business coachin...Show more
Last updated: 23 hours ago • Promoted
Software Engineer, Engineering Productivity (Infotainment Platform)

Software Engineer, Engineering Productivity (Infotainment Platform)

Rivian • Vancouver
Full-time
Rivian and Volkswagen Group Technologies is a joint venture between two industry leaders with a clear vision for automotive’s next chapter. From operating systems to zonal controllers to cloud and c...Show more
Last updated: 8 days ago • Promoted
Software Engineer, Engineering Productivity (Infotainment Platform)

Software Engineer, Engineering Productivity (Infotainment Platform)

Rivian and Volkswagen Group Technologies • Vancouver
Full-time
Software Engineer, Engineering Productivity (Infotainment Platform).Software Engineer, Engineering Productivity (Infotainment Platform). Rivian and Volkswagen Group Technologies.Rivian and Volkswage...Show more
Last updated: 8 days ago • Promoted
Engineering Manager, Data Platform

Engineering Manager, Data Platform

Pantheon • Vancouver
Full-time
Be among the first 25 applicants.Pantheon WebOps Platform powers the open web, running more than 300,000 sites in the cloud for customers including Google, Princeton, Salesloft and Doctors Without ...Show more
Last updated: 8 days ago • Promoted
Distributed Systems & CI Engineering Manager

Distributed Systems & CI Engineering Manager

Apple Inc. • Vancouver
Full-time
A leading technology firm in Vancouver seeks an experienced Engineering Manager to lead software integration and drive distributed services. You will manage teams, guide architectural decisions, and...Show more
Last updated: 22 days ago • Promoted
Engineering Manager : Lead Teams, Coach Growth, Impact

Engineering Manager : Lead Teams, Coach Growth, Impact

MongoDB • Vancouver
Full-time
A leading database company is searching for an Engineering Manager in Vancouver, Canada.This role involves managing a team of software engineers, focusing on their success and career growth.Respons...Show more
Last updated: 22 days ago • Promoted
Engineering Manager, ML / Data Engineering - Content Trust

Engineering Manager, ML / Data Engineering - Content Trust

Scribd, Inc. • Vancouver
Full-time
Engineering Manager, ML / Data Engineering (Content Trust).Join our team and help build a safer, trustworthy library.Everand, Scribd, Slideshare, and Fable. We embrace flexibility, collaboration, and ...Show more
Last updated: 8 days ago • Promoted
Engineering Director

Engineering Director

JDS Group of Companies • Vancouver
Full-time
The Engineering Director is accountable for overall engineering delivery, including planning, coordinating, and supervising all engineering activities across disciplines. The role ensures technical ...Show more
Last updated: 2 days ago • Promoted
Manager, Analytics Engineering

Manager, Analytics Engineering

Hiive LLC • Vancouver
Full-time
Recognized as one of Canada’s top startups two years in a row — climbing from #4 in 2024 to #2 in 2025 — Hiive is a fintech / marketplace startup connecting buyers and sellers of stock in venture-bac...Show more
Last updated: 8 days ago • Promoted
Engineering Manager - Hydrogen Infrastructure

Engineering Manager - Hydrogen Infrastructure

Powertech Labs • Surrey, BC, CA
Full-time
Quick Apply
Reporting to the CEO & President, this leadership role is responsible for Powertech’s Hydrogen Infrastructure strategic direction and business growth in products and consulting services.T...Show more
Last updated: 17 days ago