ClearScore is searching for a talented backend engineer to join their growing technology team.
The role involves influencing the direction of critical ClearScore services and tools to facilitate rapid scaling.
The engineer will join a squad focused on building a ground-up platform for a market-leading product in the credit marketplace.
Candidates should be self-starters capable of building technologies from 0 to 1 and taking ownership of projects.
The position includes contributing to a global micro-services architecture written in Scala, utilizing functional programming to provide value to users.
Micro-services currently communicate via REST API calls, and the team is transitioning towards an event-driven architecture using Kafka.
The engineer will work with the Typelevel Stack (Cats, Cats Effect, http4s, Circe), Kafka, SBT, and occasionally Akka HTTP.
Collaboration will occur with a world-class SRE team, adhering to the “you build it you run it” principle, and empowering developers to work with AWS, Kubernetes, and Spinnaker.
The role includes participation in a Quality Assistance program for building, testing, releasing, and monitoring work.
The team practices TDD and peer-reviewing to enable frequent yet resilient releases to global services.
The engineer will collaborate closely with Frontend Developers, Mobile developers, Test Engineers, and product managers to build new features.
The team consists of approximately 50 backend developers from diverse backgrounds, valuing non-traditional routes into technical careers.
ClearScore has a learning culture that supports the creation of an annual Personal Development Plan.
The company emphasizes continuous improvement and encourages new joiners to share ideas and ways of working.
Requirements:
Candidates must have experience in backend engineering, particularly with Scala and functional programming.
A strong understanding of micro-services architecture and REST API communication is required.
Experience with event-driven architecture and tools like Kafka is essential.
Familiarity with the Typelevel Stack (Cats, Cats Effect, http4s, Circe) and SBT is preferred.
Candidates should be self-starters who can take ownership of projects and build technologies from scratch.
Strong collaboration skills are necessary to work effectively with cross-functional teams.
A commitment to TDD and peer-reviewing practices is important for this role.
Candidates should be open to learning and contributing to a culture of continuous improvement.
Benefits:
Employees receive 25 paid holidays and a “duvet day” on their birthday.
The company offers a hybrid work environment to balance flexibility with collaborative in-person experiences.
Private health and dental cover is provided, including mental health support through Bupa.
Employees have access to GP office visits and a life assurance scheme.
The pension plan includes up to 6% matched contributions.
Regular Lunch and Learns with guest speakers are organized for continuous learning.
The office is dog-friendly, and daily breakfast and free snacks are provided.
Employees can access discounts via Cobens Extras and participate in free sports and social clubs.
There is a continued investment in learning and development, including leadership-led training.
An in-house psychotherapist and a financial coach are available to support employees' well-being and financial goals.
The company promotes a no clock-watching culture and offers generous maternity and paternity plans.
ClearScore has culture and inclusion representatives and a transparent pay structure with a career growth plan.