Description
Turnitin is hiring a Principal Backend Engineer to lead the development and optimization of scalable distributed backend services for its educational platform. The role focuses on Java and serverless architectures, RESTful APIs, event-driven systems, data modeling, CI/CD, cloud infrastructure, and shared services. It also involves contributing to frontend components, providing technical leadership, mentoring junior engineers, and collaborating with cross-functional teams. The position requires over 10 years of backend development experience, extensive Java and serverless expertise, and a proven track record as a technical lead.
