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 a globally distributed engineering team, working closely with Product Managers, Customer Success teams, and other Engineering teams across the globe. Key responsibilities include: **Team Leadership & Development**: Oversee and manage an efficient engineering team aligned with company objectives. Conduct regular one-on-ones, provide constructive feedback, and actively promote team well-being, collaboration, and psychological safety. Build an environment where engineers feel valued and empowered to perform at their best. **Technical Excellence & Delivery**: 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 while ensuring alignment with broader business goals. Partner with cross-functional teams (Solution Architects, UX, Security, DevOps, Customer Success, Product Management) to deliver high-quality products on time. **Technical Oversight**: Provide cross-functional technical oversight with the Tech Lead to drive and maintain engineering excellence across products. Partner closely with the team's Tech Lead throughout the Product Development Life Cycle. **Performance & Continuous Improvement**: Use quality metrics and development analytics to evaluate team performance and identify optimization opportunities. Foster a culture of continuous improvement through tactful, empathetic communication. **Innovation & Communication**: Stay current with latest tools, frameworks, and development methodologies. Proactively bring recommendations for change and innovation to leadership. Foster an open, transparent team environment where feedback flows freely and progress is actively communicated to stakeholders. **Ownership & Collaboration**: Take passionate ownership of the software your team builds, ensuring alignment with business objectives and customer needs. Build strong relationships with peers across engineering, product, customer support, and sales teams. Turnitin is a global education technology company with over 25 years of experience, serving over 16,000 academic institutions, publishers, and corporations in more than 185 countries. The company offers a remote-first culture with comprehensive benefits including healthcare coverage, education reimbursement, competitive paid time off, mental health support, and parental leave. **Requirements:** - Bachelor's degree in Computer Science or related discipline, or equivalent work experience - Experience collaborating across time zones and geographies with 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