Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Backend Engineer

at ClearScore Technology Limited

Posted 1 day ago 2 applied

Description:

  • 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.