Manager, Software Engineering (UK Remote)

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

Overview

In this role, you will lead Turnitin’s Integrity engineering initiatives to deliver high-impact products. You’ll work with cross-functional teams across the globe to align on objectives, set clear goals, and drive engineering excellence. You will mentor and develop engineers while fostering a collaborative, psychologically safe culture. This is an opportunity to shape scalable software that supports learning integrity and learning outcomes at a global scale.

Pay / Benefits

  • Remote First Culture
  • Health Care Coverage
  • Education Reimbursement
  • Competitive Paid Time Off
  • Parental Leave
  • Retirement Plan with match

Responsibilities

  • Lead and empower globally distributed engineering teams to deliver high-impact results
  • Drive alignment with product, solution architects, and other stakeholders
  • Provide hands-on leadership with clear goals and a culture of excellence
  • Manage individual contributors, mentor, coach, and support career development
  • Define and enforce best practices for delivery, architecture, and team operations
  • Oversee roadmaps, milestones, and cross-functional dependencies
  • Provide technical oversight with the Tech Lead across the product lifecycle
  • Analyze metrics to drive continuous improvement and optimize processes
  • Stay current with tools and methodologies and advocate for innovation
  • Foster transparency, open communication, and alignment with the company mission
  • Own the software the team builds and ensure it meets customer needs
  • Collaborate across engineering, product, customer support, and sales teams

Key requirements

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

…

Posted: October 16th, 2026