Onlano
Backend DevelopmentRemote

Senior Software Engineer

Turnitin, LLC - Company

Leeds, West Yorkshire, ๐Ÿ‡ฌ๐Ÿ‡ง United KingdomFull-time - Senior (4-7 years)0 applicantsCloses Jul 18, 2026

Salary

GBP 60,696 - 60,696 / year

Apply for this job

Job description

Job details

  • Location: Leeds, West Yorkshire
  • Work mode: Remote
  • Employment type: Full-time (Not an internship)
  • Salary: GBP 60,696 per year

Role overview

Turnitin is looking for a Senior Software Engineer to join the shared services team. This role focuses on building scalable distributed systems and high-performing software solutions for a leading educational platform. The ideal candidate will possess deep expertise in Java and serverless architectures, complemented by strong frontend skills to deliver comprehensive features.

Job details

This is a Full-time, Remote position based in Leeds, West Yorkshire. This role is not an Internship. The salary for this position is 60,696 GBP.

Responsibilities

  • Design and implement scalable distributed systems using Java and serverless architectures.
  • Develop and maintain high-performing software solutions for the shared services team.
  • Collaborate on data modeling to ensure efficient storage and retrieval of educational data.
  • Contribute to both backend logic and frontend integration to deliver end-to-end features.
  • Optimize system reliability and performance to support a global user base.

Requirements

  • Proven experience as a Senior Software Engineer with a strong focus on backend development.
  • Expertise in Java and modern serverless computing frameworks.
  • Solid understanding of distributed systems and scalable architecture patterns.
  • Proficiency in data modeling and database management.
  • Experience with frontend technologies to support full-stack delivery.

Benefits

  • Competitive salary of 60,696 GBP.
  • Fully remote work flexibility within the UK.
  • Opportunity to work on an award-winning global educational platform.
  • Professional growth within a collaborative engineering culture.

Keywords

JavaServerlessDistributed SystemsData ModelingBackend DevelopmentCloud ArchitectureAPI DesignScalability