closedownarrowexternal-linklogo-verticalmenu-barsearch Skip to main content

Senior Developer - Customer Engagement Team

Job Ref:

Job Title:
Senior Developer - Customer Engagement Team

Courage Yard, 5 Copper Row, London, SE1 2LH

Job Description

Senior Developer - Customer Engagement Team

Our Customer Engagement team is looking to grow to take on some really interesting, and technical, customer focused work. To do this we need a developer with a desire to cover front-to-back work: we do front end work seen by the customer; we build microservices in Clojure & Go; we deploy & monitor all of this using Docker and AWS ECS. You really will get exposure across our technology stack.

The team is focused on improving the customer accounts experience: we care about the customer and we support the other uSwitch products; we balance delivering customer value against the technology used and we empower you to own those problems.

We try to keep a startup feel to how we work: anyone can get involved in any aspect of the product and, sometimes, you might have to. Expect to not only bring your knowledge and understanding but also to be pushed to grow and expand your experiences.

Technologies, we use

  • Languages: Clojure, Go, Ruby, HTML, CSS, JavaScript
  • Services: SQS, Kinesis
  • Analytics: BigQuery, R, Google Analytics
  • Infrastructure: AWS, Docker, Terraform

About us

We empower people to make intelligent decisions. We give them the autonomy to experiment and develop innovative ways to deliver a better product.

uSwitch uses a micro-service architecture to help the company and the systems we build be as scalable as possible; teams operate and deploy independently, making as many updates and changes they want to throughout the day.

A World Class Team

  • We work in small autonomous product teams with everyone needed across disciplines to help solve problems and deliver. The organisation helps set direction but how you get there is up to you and your team. We share our ideas internally and externally through hosting meet-ups, working on open-source and presenting at conferences.


  • We expect you to own your problem. If that is delivering a web product then you must understand traffic acquisition, user experience, monitoring, technology, user journey and, importantly, the problem we are trying to solve for the customer. Although the majority of our APIs are written in Clojure and our front end apps tend to be Ruby our philosophy is to use the right tool for the job. We employ polyglot engineers with an interest in experimenting with new technology; if you feel a different language or tool is more appropriate for the problem at hand (and you can bring your team with you) you will have the space to incorporate it - even it if means rewriting existing systems.

Conferences / Public Speaking / Hack days / Community events

  • We support many conferences around the globe particularly in the Clojure world and help with both your attendance and speaking engagements (within limits). You can also see us at Clojure Dojos, we hosted the first couple of clojurebridge events in the UK, have hosted codebarand DataKind .


  • We`re based in a vibrant area that`s full of history. Built on the site of the old Courage brewery, our "Cooperage" offices are located right next to Tower Bridge on the south side of the Thames.
  • Our workplace has many great features: free gym, games room, in-house barista and free breakfasts and snacks. These are just part of an extensive wider benefits package that includes a contributory pension, bonus schemes, life assurance and much much more.

If this speaks to you then please get in touch. Even better, if you can spare a day or two, come in and pair with us and see what we do!

Sorry, this vacancy is closed.

Visit Amris