Job description
Job details
- Location: Newcastle Upon Tyne, Tyne & Wear
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: GBP 74,789 per year
Role overview
Turnitin, LLC is hiring a Principal Backend Engineer to join their Platform team in Newcastle Upon Tyne, Tyne & Wear. This UK Remote position focuses on backend development using Java and serverless architectures, with additional frontend experience. The Principal Software Engineer will contribute to building scalable distributed systems and data modeling solutions for Turnitin's award-winning educational technology platform.
Job details
This is a Full-time, Remote role based in Newcastle Upon Tyne. The salary for this Principal Backend Engineer position is approximately ยฃ74,789 GBP per year. As a core member of the shared services team, you will deliver high-performing, reliable software solutions that power Turnitin's educational products used by institutions worldwide.
Responsibilities
- Design and build scalable backend services using Java and serverless architectures
- Lead technical architecture decisions for shared platform services
- Develop and optimize distributed systems and data models
- Mentor engineering teams on backend best practices and design patterns
- Deliver high-performing, reliable software for educational technology platform
Requirements
- 10+ years of software engineering experience with backend focus
- Expert-level proficiency in Java and serverless technologies
- Strong experience building distributed systems and microservices
- Solid frontend development skills and full-stack understanding
- Proven track record architecting scalable, production-grade platforms
- Experience with cloud platforms and modern DevOps practices
Benefits
- UK remote working flexibility
- Opportunity to work on award-winning educational platform
- Contribute to technology used by educational institutions globally
- Collaborative shared services team environment