Senior Platform Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Senior-level engineer with 5 years of experience in Development and Operations., Experience with monitoring and observability solutions like New Relic., Proven track record in improving platform stability and performance., Familiarity with cloud computing platforms such as AWS or Azure..

Key responsibilities:

  • Contributing to the success of global cloud infrastructure strategy.
  • Ensuring production systems run smoothly and without issues.
  • Automating infrastructure resource provisioning and management.
  • Collaborating with product development teams to meet operational needs.

Henry Schein logo
Henry Schein XLarge http://www.henryschein.com
10001 Employees
See all jobs

Job description

Job Description

We are looking for a passionate Senior Platform Engineer to help keep Dentally reliable, secure and fast as we grow our technical estate across global regions. You will help to enhance our system availability, observability, security and reliability whilst resolving issues before they impact our customers. You will also play a role in the continued evolution of software delivery and incident management capabilities, working closely with our product development teams to increase change impact awareness and improve developer experience.

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 Dentally across the globe. This is an opportunity to join one of the UK’s best employers as recognised in the Sunday Times Best Places to Work 2023 initiative. 

As an inclusive and forward-thinking company, we are committed to creating an environment that values diversity and promotes equal opportunities for all individuals. We strongly encourage applicants from underrepresented backgrounds to apply.

About You

You are highly self-motivated and can work independently or partner closely with other engineers on a project. You are passionate about observability, availability and issue management. You are capable of creating highly secure, scalable and reliable solutions and want to ensure we offer the best possible experience to our users. You have strong communication and interpersonal skills. You enjoy solving problems and like to challenge yourself by quickly identifying and mitigating an issue before moving on to the next one. You have experience in working closely with third party providers, engineering teams and business stakeholders to build highly scalable end-to-end applications.

What you'll be doing
  • Contributing to the continued success our global cloud infrastructure strategy
  • Contributing to smooth software development and delivery, and ensuring production systems are running without issues.
  • Establishing high availability, reliability and scalability through proactive monitoring and alerting throughout our workflows
  • Automating infrastructure resource provisioning, deployment, and management
  • Working with our product development teams to understand their operational needs and building platforms, toolchains, and workflows to facilitate them
  • Creating and maintaining innovative, automated solutions, tooling and alerting frameworks to improve the reliability of our production systems
  • Maintaining documentation and "runbooks" to assist with operational management
  • Assisting with on-call rotations and processes
  • Educating, training and promoting our culture of ownership to help our engineering teams better understand the production impact of their changes
  • Working closely with internal partners and teams to ensure that we ship software that meets security, SLA, and performance requirements

Our Tech stack
  • New Relic
  • AWS CDK for C#
  • ECS, Docker
  • Linux
  • AWS, Azure Devops
  • Ansible
  • Packer

Product Development Stack:

  • Ruby, Ruby on Rails, Ember.js, javascript
  • Postgres, Redis
  • Puma, Sidekiq
  • GitHub
Your skills and experience
  • Senior-level engineer with 5 years of experience across both Development and Operations
  • Experience with monitoring and observability solutions such as New Relic
  • Experience with issue management
  • A proven track record of improving platform stability and performance
  • Experience designing, building, and operating large-scale production systems
  • 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 in 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 debugging complex problems
  • Desirable: Experience of working with large production data sets
  • Desirable: A good understanding of Ruby and Ruby on Rails

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.

Your personal attributes
  • Great communication and collaboration skills working with other engineers, product managers, and business stakeholders
  • Independent, proactive, and able to deliver production-ready solutions with minimal guidance
  • Empathetic and authentic
  • Inquisitive and interested
  • Driven
  • Self-motivated and diligent
  • Optimistic and courageous
Our recruiting process

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 alignment Technical test followed by review/interview with peer group

After this, we aim to make a decision within 24 hours

Our shared values 

Consistently live and demonstrate Henry Schein One core values: 

  • Mutuality 
  • No politics 
  • Each person as important as the next 
  • Recognise creativity and encourage it 
  • Open communication 
  • Strong Ethics
Benefits we offer
  • Highly competitive salary and benefits package
  • Fully remote working
  • 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

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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Self-Motivation
  • Collaboration
  • Communication
  • Problem Solving

Platform Engineer Related jobs