SlipstreamJobsFresh Startup & VC-Backed Jobs

Manager, Software Engineering (UK Remote)

Turnitin - Remote - Remote - posted 2026-10-13

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Turnitin is seeking a Software Engineering Manager to lead and maintain products within the Turnitin Integrity portfolio. This is a people-first leadership role requiring a blend of technical expertise, project management skills, and strong people management abilities. You will manage individual contributors on a globally distributed engineering team, providing feedback, mentoring, and supporting career development. You'll work closely with Product Managers, Customer Success teams, and other Engineering teams across the globe to ensure seamless collaboration and alignment with company objectives. Key responsibilities include: - Lead and empower engineering teams to deliver high-impact results aligned with company objectives. Set clear, measurable goals, foster accountability, and inspire a culture of excellence and continuous improvement. - Take full responsibility for managing and supporting team members in a globally distributed environment. Build an environment where engineers feel valued, motivated, and empowered. Conduct regular one-on-ones and provide constructive feedback to support skill development. - Collaborate with engineering teams and stakeholders to define and implement best practices for delivery, architecture, and team operations. Oversee technical roadmaps, delivery milestones, and deadlines. - Partner with cross-functional teams (Solution Architects, UX, Security, DevOps, Customer Success, Product Management) to deliver high-quality products on time while addressing dependencies and challenges. - Provide cross-functional technical oversight with the Tech Lead to drive engineering excellence. Partner closely throughout the Product Development Life Cycle. - Use quality metrics and development analytics to evaluate team performance and identify optimization opportunities. Foster continuous improvement through tactful, empathetic communication. - Stay current with latest tools, frameworks, and development methodologies. Proactively bring recommendations for innovation to leadership and the team. - Foster an open, transparent team environment where feedback flows freely. Actively communicate progress, decisions, and updates to stakeholders across the organization. - Take passionate ownership of the software your team builds, ensuring alignment with business objectives and customer needs. Lead by example. - Build strong relationships with peers and collaborators across engineering, product, customer support, and sales teams. Turnitin is a recognized innovator in global education with over 25 years of experience. The company operates a remote-first culture with team members in over 35 countries. The Turnitin platform includes Feedback Studio, Clarity, Originality, Gradescope, ExamSoft, Similarity, and iThenticate, used by over 16,000 academic institutions, publishers, and corporations in more than 185 countries. Qualifications: - Bachelor's degree in Computer Science or related discipline, or equivalent work experience - Experience collaborating across time zones and geographies with a flexible, adaptable working style - Strong hands-on engineering skills with solid understanding of modern software development practices - Experience using JavaScript frameworks and Java within an AWS serverless environment - Excellent communication and collaboration skills with proven track record working with globally distributed engineering and product teams - Proven project management experience with ability to effectively prioritize and deliver on multiple initiatives - Deep understanding of software development methodologies, tools, and processes - Experience in engineering leadership roles across multiple teams, including hiring, mentoring, and team development - Strong track record of coaching and mentoring both individual contributors and peers - Ability to influence and motivate teams to achieve their best performance - Hands-on experience with scalable front-end and back-end applications - Strong analytical and problem-solving skills with proactive approach to challenges - Experience in a similar role in a high-tech environment

Similar roles