Manager of Software Engineering
Turnitin
- Leeds, United Kingdom
- Mid Level
- Bachelor's degree
- Posted
Skills
Required
- javascript
- Java
- AWS serverless environment
Turnitin, a leading educational technology company, as a Software Engineering Manager. In this leadership role, you will oversee and manage a highly efficient engineering team, drive technical excellence and delivery, provide technical leadership and oversight, analyze metrics for continuous improvement, and promote transparency and communication.
The ideal candidate will have hands-on experience with scalable front-end and back-end applications, experience in engineering leadership roles, and a deep understanding of software development methodologies.
Lead and manage a highly efficient engineering team, ensuring alignment with company objectives and delivery of high-impact results.
Hands-on experience with scalable front-end and back-end applications
About Turnitin
The ideal candidate is not only technically proficient but also an empathetic, influential leader who fosters a positive and high-performing engineering culture
Responsibilities
- You will also collaborate across teams and take ownership of the software your team builds.
- Collaborate with engineering teams and stakeholders to define, develop, and implement best practices, ensuring efficient processes for delivery, architecture, and team operations.
- Foster a culture of continuous improvement, using quality metrics and development analytics to evaluate team performance and identify opportunities for optimization.
- Ability to influence and motivate teams to achieve their best performance
Requirements
- Experience in engineering leadership roles across multiple teams, including hiring, mentoring, and team development
- Deep understanding of software development methodologies, tools, and processes
- Experience using javascript frameworks and Java within a AWS serverless environment
- Bachelor’s degree in Computer Science or a related discipline OR equivalent work experience
- Experience collaborating across time zones and geographies, with a flexible and adaptable working style
- Excellent communication and collaboration skills, with a proven track record of working with globally distributed engineering and product teams
- Strong hands-on engineering skills with a solid understanding of modern software development practices
- Strong analytical and problem-solving skills with a proactive approach to challenges
- Proven project management experience, with the ability to effectively prioritize and deliver on multiple initiatives
Preferred
- Experience in a similar role in a high-tech environment
- A strong track record of coaching and mentoring both individual contributors and peers
jobapplier