Onlano
Backend DevelopmentRemote

Senior Software Engineer

Turnitin, LLC - Company

Newcastle Upon Tyne, Tyne & Wear, ๐Ÿ‡ฌ๐Ÿ‡ง United KingdomFull-time - Senior (4-7 years)0 applicantsCloses Jul 18, 2026

Salary

GBP 61,393 - 61,393 / year

Apply for this job

Job description

Job details

  • Location: Newcastle Upon Tyne, Tyne & Wear
  • Work mode: Remote
  • Employment type: Full-time (Not an internship)
  • Salary: GBP 61,393 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 global educational platform. The ideal candidate possesses deep expertise in Java and serverless architectures, complemented by strong frontend capabilities to deliver comprehensive backend-driven features.

Job details

This is a Full-time, Remote position based out of Newcastle Upon Tyne, Tyne & Wear, UK. This is not an Internship. The offered salary for this role is 61,393 GBP.

Responsibilities

  • Develop and maintain scalable distributed systems using Java and serverless architectures.
  • Design and implement complex data models to support high-performing software solutions.
  • Collaborate with the shared services team to deliver reliable features for the educational platform.
  • Optimize backend performance to ensure system stability and responsiveness for global users.
  • Contribute to the full software development lifecycle, from architectural design to deployment.

Requirements

  • Extensive professional experience in backend development with a focus on Java.
  • Proven track record of working with serverless architectures and cloud environments.
  • Solid understanding of data modeling and distributed system design patterns.
  • Practical experience with frontend technologies to support full-stack delivery.
  • Ability to write clean, maintainable, and well-tested code in a collaborative environment.

Benefits

  • Remote work flexibility across the UK
  • Opportunity to work on an award-winning educational platform
  • Competitive salary and professional growth opportunities
  • Collaborative engineering culture

Keywords

JavaServerlessDistributed SystemsBackend DevelopmentData ModelingAPI DesignCloud ComputingSoftware Architecture