Who we are
Henry Schein One provides leading online dental practice management software to thousands of dental professionals. We are shaping the future of how millions of patients interact with their dental practice. We aim to solve tough, real-world problems by continuously innovating in the product space. We are growing our team to allow us to expand the use of our products across the globe.
About the role
As we continue to grow, weâre looking for a Principal Developer to join our Auckland-based engineering team â a hands-on technical leader who thrives on mentoring others, solving complex problems, and driving architectural decisions that have real business impact.
This is a senior-level role where youâll be a trusted voice in shaping the future of our products. Youâll work closely with your team, guiding best practices, reviewing technical designs, and lifting the capability of those around you.
The way we work
We are not looking for ticket takers, we are looking for problem solvers. Our development teams are presented with problems, supported by context and research to help them deliver a solution using modern tools and technology. We are passionate about developing software the right way. Our developers work with both old and new platforms alike, but we are extremely creative in using modern tools and technology to enhance our customersâ experience with our legacy products. Collaboration is a big part of how we operate. We are responsible for making decisions that will affect thousands of users.
What youâll be doing
Leading by example â writing, reviewing, and improving clean, maintainable code
Collaborating with development teams across projects and team boundaries
Driving solution design and architectural decisions that balance long-term vision with short-term value
Mentoring engineers of all levels and fostering a culture of learning, continuous improvement, and engineering excellence
Staying ahead of tech trends, tools, and methodologies â and translating them into practical solutions
Championing best practices, including coding standards, code reviews, and agile methodologies
Facilitating technical discussions and helping build alignment on complex problems
What weâre looking for
8+ years of software development experience across a range of frameworks and languages
A strong technical background, ideally with exposure to cloud-based architecture and scalable systems
Excellent problem-solving skills with the ability to break down complex issues into clear, actionable steps
A collaborative communicator who can engage both technical and non-technical stakeholders
Proven ability to lead, coach, and inspire engineering teams
Passion for staying current with evolving technologies and bringing fresh thinking to the table
Benefits we offer
Highly competitive salary and benefits package
Remote working options
Flexible working hours
Opportunity to work in a highly creative and dynamic work environment
You are responsible for making decisions that will affect thousands of users. You wonât be micromanaged or subject to decision by committee
Ability to help us shape and evolve our culture
Worldwide career progression opportunities
Weâre a global healthcare tech leader with a local feel. At Henry Schein One, youâll work alongside smart, supportive teammates in a company that values innovation, impact, and inclusivity. Our products improve lives â and so do our people.