Job description
Job details
- Location: Birmingham, West Midlands
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: GBP 75,748 per year
Role overview
Turnitin is hiring a Principal Backend Engineer specializing in Java and serverless architectures for their Platform team in Birmingham, West Midlands. This Remote role offers an opportunity to architect scalable distributed systems and shared services for a globally recognized educational technology platform. The position combines deep backend expertise with frontend collaboration to deliver high-performing, reliable software solutions.
Job details
This is a Full-time, Remote position based in Birmingham, West Midlands, UK. The salary is ยฃ75,748 GBP. As a Principal engineer, you will lead technical direction for shared services, mentor engineering teams, and drive architectural decisions across backend technologies including Java, serverless frameworks, and data modeling. The role requires strong distributed systems experience and a passion for educational technology.
Responsibilities
- Architect and build scalable backend systems using Java and serverless technologies
- Lead technical design for shared platform services across the organization
- Drive data modeling and distributed systems architecture decisions
- Mentor engineering teams and establish backend development best practices
- Collaborate with frontend teams to deliver integrated product solutions
Requirements
- 10+ years software engineering experience with strong backend focus
- Expert-level Java development and serverless architecture experience
- Proven track record designing and scaling distributed systems
- Solid frontend development experience for cross-stack collaboration
- Strong understanding of data modeling and system reliability patterns
- Experience building shared services and platform infrastructure
Benefits
- Fully remote work arrangement in the UK
- Contribute to award-winning educational technology platform
- Work with cutting-edge serverless and distributed systems
- Lead technical direction for platform services