Manager, Software Engineering (UK Remote)

Company: Turnitin
Apply for the Manager, Software Engineering (UK Remote)
Location: Manchester
Job Description:

Overview

As Engineering Manager in Turnitin’s Integrity portfolio, you lead and grow globally distributed engineering teams to deliver high-impact, reliable software. You collaborate with product, customer success, and solution architects to align goals with the company mission of preserving learning integrity. You foster a culture of accountability, psychological safety, and continuous improvement while guiding delivery and technical excellence. This role offers the chance to shape core products that impact global education at scale.

Pay / Benefits

  • remote-first culture
  • health care coverage
  • education reimbursement
  • paid time off
  • parenteral leave
  • retirement plan with match

Responsibilities

  • Lead and empower globally distributed engineering teams to deliver high-impact results
  • Collaborate with product managers, solution architects, and other engineers to drive alignment and innovation
  • Set clear goals, foster accountability, and promote a culture of excellence and continuous improvement
  • Manage and develop engineers through regular feedback, mentoring, and career development
  • Define and monitor technical roadmaps, delivery milestones, and cross-functional dependencies
  • Provide technical oversight with the Tech Lead across the Product Development Life Cycle
  • Analyze quality metrics to identify optimization opportunities and drive continuous improvement
  • Stay current with tools and methodologies and advocate for innovative practices
  • Promote transparent communication and stakeholder alignment across the organization
  • Own the software product outcomes and lead by example to ensure customer-centric delivery
  • Collaborate with peers across engineering, product, customer support, and sales to ensure effective communication

Key requirements

  • Bachelor’s degree in Computer Science or related discipline or equivalent experience
  • Experience collaborating across time zones and geographies with a flexible working style
  • Strong hands-on engineering skills with modern software development practices
  • Experience with Java and JavaScript frameworks in an AWS serverless environment
  • Excellent communication and collaboration in globally distributed teams
  • Proven project management with the ability to prioritize and deliver on multiple initiatives
  • Deep understanding of software development methodologies, tools, and processes
  • Leadership experience across multiple teams including hiring, mentoring, and development
  • Coaching and mentoring track record for ICs and peers
  • Ability to influence and motivate teams to high performance
  • Hands-on experience with scalable front-end and back-end applications
  • Strong analytical and problem-solving skills with a proactive approach
  • Experience in a similar role in a high-tech environment
  • empathetic leadership
  • strategic thinking
  • effective communicator
  • Java
  • JavaScript frameworks
  • AWS serverless

…

Posted: October 16th, 2026