Principal Software Engineer - Remote UK (Cloud/Backend)

Turnitin

United Kingdom

Remote

GBP 120,000 - 160,000

Full time

22 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Health and wellness programs
Generous time off
Monthly Wellbeing/Home Office Reimb.
Retirement Plan with match

Job summary

Turnitin in the United Kingdom is seeking a Principal Software Engineer to shape the technical direction of core platform capabilities across Turnitin products. This remote-first role focuses on backend and cloud-native technologies, delivering scalable and secure services used by millions of users.

You will lead architectural decisions, mentor engineers, and coordinate with product and engineering teams to implement robust Java-based solutions on AWS with Kubernetes.

Qualifications

  • Significant experience building and operating large-scale backend systems.
  • Strong expertise in Java and modern cloud technologies.
  • Experience with AWS services and Kubernetes in production.
  • Proven ability to influence technical direction and lead complex initiatives.
  • Excellent collaboration and mentoring abilities.

Responsibilities

  • Lead the design and development of shared backend services and platform capabilities.
  • Drive architectural decisions and technical strategy across multiple teams.
  • Build scalable, highly available cloud-native solutions using Java and AWS technologies.
  • Mentor engineers and promote engineering excellence across the org.
  • Collaborate with product, architecture, and engineering teams to solve complex challenges.
  • Champion best practices in software quality, performance, reliability, and security.

Skills

Java
Cloud-native
Distributed systems
API design
Mentoring
CI/CD
AWS
Kubernetes
Team collaboration
Software architecture

Tools

AWS
Kubernetes
CI/CD pipelines

Job description

Turnitin in the United Kingdom is seeking a Principal Software Engineer to shape the technical direction of core platform capabilities across Turnitin products. This remote-first role focuses on backend and cloud-native technologies, delivering scalable and secure services used by millions of users.

You will lead architectural decisions, mentor engineers, and coordinate with product and engineering teams to implement robust Java-based solutions on AWS with Kubernetes.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Backend Engineer — Cloud-Native, UK Remote
Principal Backend Engineer — Cloud-Native, UK Remote

Turnitin • Manchester

Hybrid
GBP 120,000 - 150,000
Remote-first culture
Health care coverage
Education reimbursement
+7
Principal Backend & Cloud Architect (Remote)
Principal Backend & Cloud Architect (Remote)

Turnitin • Leeds

Hybrid
GBP 110,000 - 160,000
Remote-first culture
Health & wellness programs
Flexible time off
Principal Backend & Cloud-Native Engineer — UK Remote
Principal Backend & Cloud-Native Engineer — UK Remote

Turnitin • Birmingham

Hybrid
GBP 120,000 - 160,000
Remote-first culture
Health care coverage
Education reimbursement
+3
Principal Backend Architect, Cloud-Native Java & AWS
Principal Backend Architect, Cloud-Native Java & AWS

Turnitin • Newcastle upon Tyne

Hybrid
GBP 90,000 - 130,000
Remote-first culture
Generous time off
Health & wellness programs
+1
Remote-First Backend Architect - Java & Serverless Lead
Remote-First Backend Architect - Java & Serverless Lead

Turnitin, LLC • Manchester

Remote
GBP 80,000 - 100,000
Generous time off
Health and wellness programs
Remote-first culture
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

Turnitin • Newcastle upon Tyne

Hybrid
GBP 90,000 - 130,000
Remote-first culture
Generous time off
Health & wellness programs
+1
Senior Java Engineer — UK Remote (Education Tech)
Senior Java Engineer — UK Remote (Education Tech)

Dev • Newcastle upon Tyne

Remote
GBP 90,000 - 120,000
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

Turnitin • Birmingham

Remote
GBP 120,000 - 160,000
Remote-first culture
Health care coverage
Education reimbursement
+3
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

Turnitin • Leeds

Remote
GBP 110,000 - 160,000
Remote-first culture
Health & wellness programs
Flexible time off
Principal Backend Engineer — Cloud-Native Platform Leader
Principal Backend Engineer — Cloud-Native Platform Leader

Turnitinllc • United Kingdom

Remote
GBP 120,000 - 160,000
Remote-first culture
Health care coverage
Education reimbursement
+1