Logo of Huzzle

Principal Site Reliability Engineer - Front End

  • Job
    Senior Level
  • Software Engineering
  • Nottingham


  • Exceptional proficiency in Javascript with comprehensive knowledge of modern web application frameworks specifically React.js and Node.js
  • Good knowledge of NPM package management
  • Advocate for Quality. Utilising common Javascript testing frameworks such as Jest, React Testing Library and Cypress.
  • Good understanding of API authentication and authorisationmechanisms like OAuth.
  • Knowledge using monitoring & logging tools like NewRelic or Logzio to troubleshoot problems in a distributed network of systems.
  • Excellent understanding of infrastructure as code and CI/CD pipeline management via Jenkins.
  • Development experience within AWS.
  • Keen interest in Site Reliability Engineering Practices.
  • Strong experience in front-end architectural and design patterns.
  • Able to effectively communicate and partner across engineering to maximise inner-sourcing opportunities and reduce waste.
  • Extensive knowledge to successfully identify, troubleshoot and pre-empt operational issues.
  • Proactive approach to problem determination, identifying areas for improvement and system bottlenecks.
  • Strong communication skills with proven ability to challenge and motivate technical teams.
  • Previous experience:
  • An in date AWS Certification, for example Cloud Practitioner, Associate Architect or Associate Developer
  • What you’ll get to learn (any previous experience would be advantageous):
  • Broadening your knowledge of the cloud (specifically AWS).
  • Site Reliability Engineering.
  • Solving real world problems and being comfortable working in a complex regulated environment.


  • Technically lead a group of engineers responsible for maintaining and improving front-end applications for our most critical customer servicing web channels within the cloud.
  • Help to shape and deliver the goals and vision set out by your Site Reliability Engineering Manager (SREM) through your team and hands-on engineering
  • Contribute to the major optimisation and improvement themes within the team. Identifying opportunities to reduce operational overheads through observability and service automation.
  • Drive engineering best practice (e.g, Operational Excellence, Security, Quality, Resilience etc.) and set standards across the team and wider SRE community.
  • Innovate within your team and contribute within your technical domain.
  • Deliver key pieces of intent from inception through to design and hands-on delivery, in collaboration with your SREM.
  • Estimate, scope and plan your work within an agile environment.
  • Collaborate with our Product engineering teams to create an exceptional developer experience


Mission & Purpose

At Capital One, we’re changing banking for good. We were founded on the belief that no one should be locked out of the financial system. We’re dedicated to helping foster a world where everyone has an equal opportunity to prosper. We’re a bank. But we don’t think like one. We’re always thinking about what’s next. About how we can innovate. Inspire. And develop the tools our customers need to improve their financial lives. That’s where you come in. Your ideas, your experiences and your skills will help us make banking simpler. Working here is about doing bold things. And having that feeling like you belong right where you are. Because we’re doing cool work that lets you have a life outside of work. That’s life at Capital One.