Principal Backend & Cloud-Native Engineer — UK Remote

Turnitin

Birmingham

Hybrid

GBP 120,000 - 160,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Remote-first culture
Health care coverage
Education reimbursement
Competitive PTO
Charitable contribution match
Monthly wellness or home office budget

Job summary

Turnitin, a remote-first leader in education tech, seeks a Principal Software Engineer to help shape core platform capabilities and shared backend services used across Turnitin products. You will lead architectural decisions and build scalable, cloud-native solutions that support millions of users.

You will mentor engineers, collaborate with product and architecture teams, and drive reliability, security, and performance through best practices across distributed teams.

Qualifications

  • Significant experience building and operating large-scale backend systems.
  • Strong expertise in Java and modern cloud technologies.
  • Experience with AWS serverless services (Lambda, DynamoDB, API Gateway, SNS, SQS, EventBridge), as well as Kubernetes and cloud-native tech.
  • Experience with CI/CD tools, including build, deployment, and test automation.
  • Strong understanding of distributed systems, APIs, scalability, and software architecture.
  • Experience influencing technical direction and leading complex engineering initiatives.
  • Excellent collaboration and communication within distributed teams.
  • Passion for mentoring and supporting the growth of other engineers.

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 throughout the organization.
  • Collaborate with product, architecture, and engineering teams to solve complex technical challenges.
  • Champion best practices in software quality, performance, reliability, and security.

Skills

Backend systems
Java
AWS serverless
Kubernetes
CI/CD
Distributed systems
APIs/Scalability
Technical leadership
Collaboration
Mentoring

Job description

Turnitin, a remote-first leader in education tech, seeks a Principal Software Engineer to help shape core platform capabilities and shared backend services used across Turnitin products. You will lead architectural decisions and build scalable, cloud-native solutions that support millions of users.

You will mentor engineers, collaborate with product and architecture teams, and drive reliability, security, and performance through best practices across distributed teams.

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

Similar jobs worth comparing

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 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 Principal Engineer: Fullstack & Backend
Remote Principal Engineer: Fullstack & Backend

Turnitin • United Kingdom

Remote
GBP 140,000 - 190,000
Remote-first culture
Health care coverage
Education reimbursement
+4
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

Turnitin • Birmingham

Hybrid
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 • Newcastle upon Tyne

Hybrid
GBP 90,000 - 130,000
Remote-first culture
Generous time off
Health & wellness programs
+1
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)
Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

Turnitin • Leeds

Hybrid
GBP 110,000 - 160,000
Remote-first culture
Health & wellness programs
Flexible time off
Principal Backend Engineer - Java & Serverless
Principal Backend Engineer - Java & Serverless

Turnitin • Leeds

On-site
GBP 70,000 - 90,000
Health Care Coverage
Education Reimbursement
Competitive Paid Time Off
+3
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 Backend Architect – Java & Serverless
Principal Backend Architect – Java & Serverless

Turnitin • Newcastle upon Tyne

On-site
GBP 70,000 - 90,000
Health Care Coverage
Educational Reimbursement
Competitive Paid Time Off
+1
Principal Backend Architect – Java & Serverless
Principal Backend Architect – Java & Serverless

Turnitin • Manchester

Remote
GBP 60,000 - 90,000
Health Care Coverage
Education Reimbursement
Competitive Paid Time Off