Onlano
Backend DevelopmentRemote

Principal Software Engineer Backend Technologies, Platform

Turnitin, LLC - Company

Manchester, Greater Manchester, ๐Ÿ‡ฌ๐Ÿ‡ง United KingdomFull-time - Principal (10+ years)0 applicantsCloses Aug 2, 2026

Salary

GBP 76,080 - 76,080 / year

Apply for this job

Job description

Job details

  • Location: Manchester, Greater Manchester
  • Work mode: Remote
  • Employment type: Full-time (Not an internship)
  • Salary: GBP 76,080 per year

Role overview

Turnitin is hiring a Principal Backend Engineer to join their Platform team in Manchester, with full UK remote flexibility. This senior engineering role focuses on building scalable distributed systems and serverless architectures using Java and modern backend technologies for their award-winning educational platform. The position combines deep backend expertise with frontend capabilities, working on shared services that power Turnitin's global learning solutions.

Job details

This is a full-time, remote position based in Manchester, Greater Manchester, United Kingdom. The role offers ยฃ76,080 per year. As a Principal Engineer, you will architect and deliver high-performing, reliable software solutions while mentoring engineering teams and driving technical strategy for backend services and data modeling initiatives.

Responsibilities

  • Architect and build scalable distributed systems and serverless backend solutions
  • Lead backend development for shared platform services using Java and modern technologies
  • Design robust data models and high-performing APIs for educational software
  • Mentor engineering teams and establish technical standards and best practices
  • Drive technical strategy for backend infrastructure and platform evolution
  • Collaborate across teams to deliver reliable, scalable solutions for millions of users

Requirements

  • 10+ years software engineering experience with deep backend expertise
  • Strong proficiency in Java and serverless architectures on cloud platforms
  • Proven track record architecting and scaling distributed systems
  • Solid experience with data modeling, database design, and API development
  • Frontend development skills and full-stack technical understanding
  • Excellent technical leadership and mentoring capabilities

Benefits

  • UK remote work flexibility
  • Competitive salary package
  • Work on award-winning educational platform
  • Collaborative engineering culture

Keywords

JavaServerlessBackendDistributed SystemsData ModelingCloud ArchitectureMicroservicesPlatform Engineering