
We are looking for a software engineering team leader who is experienced in building applications for consumers and enterprises. As a team lead, you will be a self-motivated individual who contributes to and executes team goals, while growing and representing your team within the wider business and functions
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.
We work using the Shape Up methodology, enabling us to be product-focused for 6 weeks, followed by 2 weeks to pay down technical debt, fix some bugs and play with new tech before we start another cycle. Our development teams are presented with problems, supported by context and research to help them tackle and deliver a solution. Collaboration is a big part of how we operate. You are responsible for making decisions that will affect thousands of users.
You are highly self-motivated and can work independently or partner closely with other engineers on a project. You are excited about building high-quality products and want to own the product development lifecycle starting with the right design and development principles. You have strong communication and interpersonal skills. You enjoy solving problems and like to challenge yourself by building scalable and highly performant solutions. You care about the development of others and are driven to continuously improve your team and its individuals. You are able to positively and collaboratively influence decision making and improve practices within your team, department and stakeholder network.
We write most of our code in Typescript (we love the OO and strongly typed nature of it and it is great for people with both a .NET and Javascript background). Our code is then deployed as Node.JS running on AWS Lambda for the backend and in Angular apps on the front end.
We are a big fan of serverless technology and use the Serverless Stack (SST) Framework for deployments (via seed.run). We have REST API’s but our more recent work has been in a Graph API. We use lots of AWS services such as SQS, SNS, Lambda, DynamoDB, S3, Aurora (Serverless Postgres DB) to help us deliver the fast paced growth of our product.
It's not expected that any single candidate would have expertise across all of these areas - we're looking for candidates that are particularly strong in a few areas, and have some interest and capabilities in others.
We try to make our process as simple as possible whilst giving you and us opportunities to learn about each other.
20mins of online cultural and cognitive assessments Chat with Head of Software Engineering to review role and culture alignment Interview with Engineering Team Lead peer group
After this, we aim to make a decision within 24 hours
Consistently live and demonstrate Henry Schein One core values:
Henry Schein is committed to the principle of equal opportunities in employment in all spheres of its operation. Henry Schein UK Holdings strives to operate a policy of equal opportunity and not discriminate against any person gender, race, colour, nationality, ethnic or national origin, religion, sexual orientation, marital status, disability, age or any other characteristic protected by law.

Henry Schein, Inc. (Nasdaq: HSIC) is a solutions company for health care professionals powered by a network of people and technology. With more than 25,000 Team Schein Members worldwide, the Company's network of trusted advisors provides more than 1 million customers globally with more than 300 valued solutions that help improve operational success and clinical outcomes. Our Business, Clinical, Technology, and Supply Chain solutions help office-based dental and medical practitioners work more efficiently so they can provide quality care more effectively. These solutions also support dental laboratories, government and institutional health care clinics, as well as other alternate care sites.
Henry Schein operates through a centralized and automated distribution network, with a selection of more than 300,000 branded products and Henry Schein corporate brand products in our distribution centers.
A FORTUNE 500 Company and a member of the S&P 500® index, Henry Schein is headquartered in Melville, N.Y., and has operations or affiliates in 33 countries and territories. The Company's sales reached $12.7 billion in 2024, and have grown at a compound annual rate of approximately 11.2 percent since Henry Schein became a public company in 1995.