Manager, Software Engineering (UK Remote)

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

Overview

As Software Engineering Manager, you will lead Turnitin’s Integrity portfolio engineering efforts to deliver high-impact products. You’ll collaborate with product managers, customer success, and global engineering teams to align priorities and drive delivery. You’ll mentor and develop engineers, fostering psychological safety and a high-performing culture. You will stay current with tech trends and push for continuous improvement, ensuring solutions meet customer needs and business goals. This role combines people leadership with hands-on technical oversight in a remote-first, globally distributed environment.

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
  • Collaborate with product managers, solution architects, and cross-functional teams to drive alignment and innovation
  • Set clear goals, foster accountability, and cultivate a culture of excellence and continuous improvement
  • Manage individual contributors, coach, mentor, and support career development and well-being
  • Provide technical leadership and oversee roadmaps, milestones, and delivery quality
  • Analyze metrics to identify optimization opportunities and drive continuous improvement
  • Promote transparency and effective communication with stakeholders across the organization
  • Collaborate with Tech Lead and cross-functional partners to ensure seamless delivery across the product lifecycle

Key requirements

  • Bachelor’s degree in Computer Science or related discipline or equivalent experience
  • Experience collaborating across time zones and globally distributed teams
  • Strong hands-on engineering skills and modern software development practices
  • Experience with Java and JavaScript frameworks in an AWS serverless environment
  • Excellent communication and collaboration skills with distributed teams
  • Proven project management and ability to prioritize multiple initiatives
  • Experience in engineering leadership across multiple teams including hiring and mentoring
  • Hands-on experience with scalable front-end and back-end applications
  • Strong analytical and problem-solving abilities
  • Experience in a high-tech environment in a similar role
  • strong communication
  • empathy and psychological safety
  • coaching and mentorship
  • Java
  • JavaScript frameworks
  • AWS serverless environment

…

Posted: November 1st, 2026