Onlano
Backend DevelopmentRemote

Principal Software Engineer - Backend Technologies

Turnitin, LLC - Company

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

Salary

GBP 75,748 - 75,748 / year

Apply for this job

Job description

Job details

  • Location: Birmingham, West Midlands
  • Work mode: Remote
  • Employment type: Full-time (Not an internship)
  • Salary: GBP 75,748 per year

Role overview

Turnitin is hiring a Principal Backend Engineer specializing in Java and serverless architectures for their Platform team in Birmingham, West Midlands. This Remote role offers an opportunity to architect scalable distributed systems and shared services for a globally recognized educational technology platform. The position combines deep backend expertise with frontend collaboration to deliver high-performing, reliable software solutions.

Job details

This is a Full-time, Remote position based in Birmingham, West Midlands, UK. The salary is ยฃ75,748 GBP. As a Principal engineer, you will lead technical direction for shared services, mentor engineering teams, and drive architectural decisions across backend technologies including Java, serverless frameworks, and data modeling. The role requires strong distributed systems experience and a passion for educational technology.

Responsibilities

  • Architect and build scalable backend systems using Java and serverless technologies
  • Lead technical design for shared platform services across the organization
  • Drive data modeling and distributed systems architecture decisions
  • Mentor engineering teams and establish backend development best practices
  • Collaborate with frontend teams to deliver integrated product solutions

Requirements

  • 10+ years software engineering experience with strong backend focus
  • Expert-level Java development and serverless architecture experience
  • Proven track record designing and scaling distributed systems
  • Solid frontend development experience for cross-stack collaboration
  • Strong understanding of data modeling and system reliability patterns
  • Experience building shared services and platform infrastructure

Benefits

  • Fully remote work arrangement in the UK
  • Contribute to award-winning educational technology platform
  • Work with cutting-edge serverless and distributed systems
  • Lead technical direction for platform services

Keywords

JavaServerlessBackendDistributed SystemsPlatform EngineeringData ModelingMicroservicesCloud Architecture