Skip to content

Job Purpose

Your expertise will help us to take our tech offering to a new level. We offer an environment where the work is challenging, and your natural leadership, input and previous experience will make a real difference. Your previous knowledge with distributed systems and frameworks will be essential to leading engaging design discussions, whilst helping drive engineering practices.


Key Responsibilities

  • Proactively keep abreast of industry developments, skills and technologies and
  • Share information, ideas and best practice with the team members towards continuous improvement
  • Ability to des architectural discussions and promote best engineering practices within the team towards continuous delivery
  • Partially responsible for the quality of the releases and their overall optimal operation
  • Creates and maintains strong working relationships with members of the delivery team and wider business so that the overall function operates optimally

Education and Experience

  • Experience writing modern OO codes and working with complex systems
  • Previous experience working with distributed systems
  • 8+ years of programming experience with at least 4+ years of commercial PHP
  • Good knowledge of design and implementation patterns
  • Experience working with concurrency, large data sets and using algorithms to deal with complexity
  • Understanding of various system qualities like availability, reliability or performance and their runtime impact
  • Ability to design for modern internet infrastructure operation including consideration for metrics, logging, observability and automation
  • Experience working with different databases, storages and data structures
  • Experience with REST API Architecture, designs and implementation
  • Experience working with Linux, Docker and Kubernetes
  • Experience working with an agile development team
  • Strong experience using testing tools for local development
  • Strong written ability and excellent communication skills
  • Educated to degree level or equivalent years of professional experience

Some of the perks




6 Personal Development Days


Private Health Insurance


Wellbeing Support


Sounds great doesn’t it? In return we offer…

  • Private Healthcare for everyone upon joining us
  • Dedicated Wellness Manager to help you achieve an optimal state of health and wellbeing
  • 6 Personal Development Days per year
  • 6 Volunteering Days per year
  • Competitive salary
  • Working from home (subject to internal guidelines)
  • 30 days annual leave per year with an additional duvet day
  • 4pm Friday finish
  • Company Pension Scheme
  • Variety of clubs and activities (incl Run Club, Herb Growing, Candle Making to name a few)
  • Life Celebrations: Birthdays, Weddings, Baby Showers - we love to celebrate them!
  • Cycle to Work Scheme. Up to the value of £1,000 (available upon successful completion of probation period)
  • Diversity and Inclusion Committee: you can choose to attend events and learn about a range of topics from Faith, Gender Equality, Racial Equity, LGBTQIA+ and neurodiversity
  • Access to ‘Headspace’ the meditation app and ‘House of Wellbeing’ MindTalks to keep you psychologically fit
  • Weekly CBT Sessions with our in-house Therapist
  • Access to our in-house Registered Nutritional Therapist
  • CS Benefit Hub. A place for you to access a huge variety of retail and leisure discounts and access cashback deals from tech giants and wellbeing providers
  • Eyecare and ergonomic check ins

Ready to apply?

Submit your CV to to begin your Circus Street journey.

Apply by email