IT & Software

Principal Software Engineer, Fullstack/Backend Technologies (UK Remote)

Turnitin

Newcastle Upon Tyne · Tyne And Wear · United Kingdom

Overview

As Principal Software Engineer in Turnitin’s Shared Services, you will shape the technical direction of core platform capabilities used across products. You lead design, architecture, and cloud-native implementations to deliver scalable, secure services for millions of users. You collaborate with engineering leaders, product teams, and architects to raise engineering standards and reliability. This role offers strategic impact in a mission-driven company focused on integrity and learning outcomes.

Pay / Benefits
  • Remote-first culture
  • Health care coverage
  • Education reimbursement
  • Competitive paid time off
  • Parental leave
  • Retirement plan with match
Responsibilities
  • Design and develop 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
  • Mentor engineers and promote engineering excellence
  • Collaborate with product, architecture, and engineering teams to solve complex challenges
  • Champion best practices in software quality, performance, reliability, and security
Key requirements
  • 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)
  • Kubernetes (K8s) and related cloud-native technologies
  • Experience with CI/CD tools 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 growing engineers
  • collaboration
  • mentoring
  • communication
  • Java
  • AWS serverless (Lambda, DynamoDB, API Gateway, SNS, SQS, EventBridge)
  • Kubernetes

Reference: WJ-747_30186913

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.