Senior Software Clojure Engineers

  • Salary:
    Circa £60,000, dependent on experience
  • Location:
  • Country:
  • Division:
  • Vacancy Type:
  • Closing Date:
    9 January 2022

Meet the recruiter

Angela Jukes

Share this page
Share with linkedin
Share with facebook
Share with twitter
Share with email

Job Title: Senior Software Clojure Engineers 

Contract: Permanent

Salary: Circa £60,000, dependent on experience

Location: Bristol-based, remote  

Help us build an ecosystem around automated language assessment using Clojure, ClojureScript and Cloud Services to make a real difference to learners of English worldwide

English Language iTutoring (ELiT) was formed in 2015 with the goal of taking computational linguistics research and applying it to English Language Learning. We now operate as part of Cambridge University Press & Assessment, who are world leaders in English language assessment and educational publishing. We currently have eight engineers in our Bristol office and are looking for Full Stack Software Engineers to join our growing software team. 

We build ground-breaking English Language Learning applications and APIs based on automated language assessment technology. We work at the interface of EdTech software engineering and world-leading Natural Language Processing research from Cambridge University.

Our Write & Improve and Speak & Improve applications are used by hundreds of thousands of learners and teachers worldwide. Our automarker technology delivers exam results to candidates at scale. Our internal annotation tools are used to enrich learner data and improve the performance of the algorithms that power our APIs.

About the role:

As a core member of our software development team, you will:

  • Help develop ELiT's system of services, single-page applications, data warehouse and analytics pipeline.
  • Write high-quality code that is well designed, peer reviewed, and thoroughly tested and documented.
  • Provision AWS infrastructure, deploying services and monitoring them in production using CI/CD in a DevOps environment.
  • Work in a collaborative and inclusive agile environment and help to improve our processes.
  • Collaborate with leading researchers at Cambridge university to harness the power of their NLP and Machine Learning research and provide data and tools to support future research.

We have a mature and progressive approach to software engineering and working with technology in general. We embrace principles and processes that help us deliver quality software, including automated testing, continuous integration and delivery, automated deployment and support. Our ways of working are always evolving; if something's not working, we change it.

Who we're looking for

We're looking for experienced, enthusiastic Software Engineers. While experience working with some of our technologies would be ideal, your potential, enthusiasm and your willingness to learn is more important. 

What we're looking for

  • Commercial Software Engineering experience
  • Prior experience with functional programming languages, not necessarily in a commercial setting
  • A desire to help English language learners worldwide

Nice to have

  • Commercial Clojure or ClojureScript experience, especially with shadow-cljs, reagent and re-frame
  • Frontend experience in JavaScript, HTML and CSS
  • Experience provisioning and managing infrastructure on AWS, especially using Terraform
  • Knowledge of SQL, and experience with PostgreSQL and MySQL databases

The pandemic requires all of us to work remotely for the time being, and we are looking forward to more flexible working when it's safe to return to the office.

The is an on-going campaign and we are interviewing candidates as they apply!


 Why Cambridge University Press & Assessment?

The University of Cambridge will be bringing together its publishing and assessment operations to create a single organisation from 1 August 2021. Cambridge University Press & Cambridge Assessment publish and create world-leading content and examinations that are used across more than 170 countries.

The move is in response to a growing desire from learners, teachers and researchers to engage with Cambridge in a joined up digital way, and the demand for innovative products that combine expertise in learning and assessment. The new organisation will have the capabilities to provide world leading assessment, learning and academic research offerings globally, under the Cambridge brand and backed by first class teaching and research departments.



Contributory pension scheme

Flexible Working

Flexible working environment

Life Assurance

Group Life insurance coverage


‘Press Extra’, offering discounts at high street retailers

Annual Leave

28 days holiday entitlement, increasing to 30 days after 10 years of service


Free on-site Gym facilities,
cycle to work scheme

Sign up for Job Alerts

Sign up here to receive notifications when new jobs matching your skills and experience are advertised

Sign up