Software Engineering Manager - Platform Services

Published on January 18, 2024

Henry Schein One is the world’s largest dental practice management software company. Founded in 2018 and headquartered in Utah, we have locations across UK, Europe, Canada and APAC, and are part of Henry Schein (NASDAQ Fortune 500 business) employing over 1,500 people. 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 Dentally across the globe.

TL;DR

We are looking for a software engineering manager to play a key role in our global cloud infrastructure strategy by driving the growth and maturity of our continuous integration and continuous delivery frameworks.

The way we work

We look for problem solvers, not ticket takers. We're not about following strict processes or micromanaging. We operate on trust and focus on making a real impact. Our teams are mission focused and presented with problems, supported by context and research to help them deliver valuable solutions. 

We are a continuous delivery focused group, shipping changes to production 100+ times per month. We plan our commitments on a quarterly basis and work in 6-week cycles that enable 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.

Importantly, we keep things simple. We build software that delivers value for our users whether they are our customers, employees or other stakeholders. We make small changes that deliver business value, we test these with our users and iterate on the feedback. We resist the urge to over-engineer our solutions. We let our users and the data tell us where we go next.

Our values

  • Mutuality
  • No politics
  • Each person as important as the next
  • Recognise creativity and encourage it
  • Open communication
  • Strong Ethic

Our tech and tools

  • AWS, Azure, New Relic
  • AWS CDK for C#, ECS, Docker
  • Linux, Ansible and Packer

Product Development Stacks:
  • Ruby, Ruby on Rails, Ember.js, javascript
  • Postgres, Redis
  • Puma, Sidekiq
  • GitHub

What you and your teams will be doing

  • Playing a key role in our global cloud infrastructure strategy
  • Leading the development of an integration platform allowing for continued extensibility of the Dentally and increasing collaboration opportunities with our global engineering teams.
  • Driving the growth and maturity of our continuous integration and continuous delivery frameworks
  • Leading efforts to reduce developer friction across our global product development teams
  • Helping recruit and retain engineers to create talent dense, high performing teams
  • Collaborating with senior engineering leaders across vision and strategy
  • Creating and maintaining innovative, automated solutions, tooling and alerting frameworks
  • Automating our infrastructure, testing, failover solutions, failure mitigation, and much more
  • Working closely with internal partners and teams to ensure that we ship software that meets security, SLA, and performance requirements

What you and your teams will be working on

  • Designing, building and maintaining API infrastructure that allows for integration between different services and third party systems
  • Improving the resilience and performance of our technical platforms against growing demand
  • Creating technical solutions that enable global teams to extend the Dentally product outside of our core architecture
  • Evolving cloud Infrastructure architecture to deliver on our global ambitions
  • Communicating technical ideas and leading projects with a focus on solving real-world business challenges
  • Enabling process and practice maturity to deliver on global growth opportunities
  • Delivering on special projects needing our most experience engineers

Your technical skills

  • Experience and impact in an engineering leadership position
  • Well versed across devops practices and tooling
  • Previous experience developing  applications using OO languages like Ruby or C#
  • A robust knowledge of building and working with RESTful APIs
  • Experience integrating with internal and third party services
  • A proven track record of working with cloud computing platforms such as Amazon Web Services, Heroku or Microsoft Azure
  • Proven experience and appreciation of IaC (Infrastructure-as-Code) practices
  • Experience automating infrastructure, testing, and deployments using tools like Ansible, Chef, or Terraform
  • Experience working with containers, such as with Docker or Kubernetes
  • Experience working across DevSecOps pipelines and tooling
  • Experience with monitoring and observability solutions such as New Relic

Our recruiting process

  • We try to make our process as simple as possible whilst giving you and us opportunities to learn about each other.

    1. 20mins of online cultural and cognitive assessments
    2. Chat with Head of Software Engineering to review role and culture alignment
    3. Interview with Engineering leadership group
  • After this, we aim to make a decision within 24 hours


    We look forward to hearing from you!