Job description
Job details
- Location: Leeds, West Yorkshire
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: GBP 73,940 per year
Role overview
Turnitin is hiring a Principal Backend Engineer for their Platform team in Leeds, West Yorkshire, with UK Remote flexibility. This senior role combines deep expertise in Java, serverless architectures, and backend development with solid frontend skills to build scalable distributed systems for Turnitin's award-winning educational technology platform. You will contribute to shared services that power reliable, high-performing software solutions used by educators worldwide.
Job details
This is a Full-time, Remote position based in Leeds, West Yorkshire, United Kingdom. The role offers a competitive salary of approximately ยฃ73,940 GBP. You will work on data modeling, distributed systems architecture, and platform engineering challenges while collaborating with cross-functional teams to deliver mission-critical services.
Responsibilities
- Design and build scalable backend services using Java and serverless technologies
- Architect distributed systems and data models for shared platform services
- Lead technical initiatives across the platform team and shared services
- Collaborate with frontend engineers to deliver end-to-end solutions
- Ensure high performance, reliability, and security of production systems
- Mentor engineers and drive best practices in backend development
Requirements
- 10+ years of software engineering experience with strong backend focus
- Expert-level proficiency in Java and serverless architectures
- Proven experience building scalable distributed systems and microservices
- Solid understanding of data modeling and database design
- Frontend development experience and full-stack awareness
- Strong problem-solving skills and ability to lead technical decisions
Benefits
- UK Remote work flexibility
- Competitive salary package
- Work on award-winning educational technology
- Collaborative platform engineering team