Site Reliability Engineer

You need to sign in or
create an account to save a job.

Crunch is a multi-award winning SaaS company based in Brighton with a brilliant team of 190, over 11,000 clients and 50,000 Crunch Chorus members. Together, we single-handedly pioneered a complete online accounting solution to empower self-employed contractors, freelancers and micro-businesses in the UK, helping them to grow their business and create the lives they want as part of a powerful community.

We’re on the hunt for a Site Reliability Engineer to join our Engineering team!

In this role, you’ll be supporting cross functional product teams by maintaining the optimum performance of our Crunch system infrastructure; whilst continually making enhancements to our Crunch Strategic Platform. 

We’re looking for someone who makes complex change management look easy, will be our first port of call in an emergency response and who can continually deliver reliable and tested services before they go into production. 


Responsibilities will include:

  • Shaping and developing the Crunch Strategic Platform, working closely with technical experts where required.

  • Developing and maintaining a reliable platform for continuous deployment, as well as other internal IT systems required to support our day to day operational activities.

  • Proactively maintaining your personal development, particularly in areas related to network and security best practices.

  • Using your advanced troubleshooting skills to research and resolve more complex issues that have been escalated.

  • Developing, maintaining and evaluating existing infrastructure.

  • Working on a number of transformational projects within our Engineering department, for example - enabling better routing between our microservices or enabling A/B testing, green/blue deployment in our Kubernetes cluster with Istio.

  • Supporting the development and implementation of the Crunch Business Continuity Plan.

Please note that this role will require some out of hours in exceptional circumstances - such as pre-planned infrastructure maintenance, or when an unforeseen issue arises which have the potential to cause significant disruption to the business.

The essentials:

  • Mid level development experience in any of the following programming languages: Python, GoLang,  Java, or JS

  • Cloud services experience (AWS services such as EC2, S3 and RDS)

  • Knowledge of container management and orchestration tools such as Docker and Kubernetes

  • Hands-on operational experience in performance troubleshooting

The desirable:

  • Testing framework usage in a CI/CD environment.

  • An understanding of service-oriented architectures, particularly micro services.

  • Knowledge of monitoring and observability tools such as Grafana, Prometheus, ELK and Zipkin.

  • A degree or other recognised qualification in an IT or Software Development related discipline.


We’re very proud of our energetic and inclusive working environment - you’ll be working as part of a fun and vibrant team, with a whole host of company benefits! These include 25 days holiday (plus an extra half-day holiday on your birthday!), company-funded socials several times a year, in-house personal training sessions, yoga - and lots more! We’re based in a modern office with Preston Park on our doorstep; but also embrace remote working where it suits our team’s lifestyles.

Want to know more? Please contact us at (no agencies please). 


Similar searches: Brighton and Hove, Software Engineering, Systems Engineering