What is a Backend Engineer at Turnitin?
As a Backend Engineer at Turnitin, you are at the core of a platform that safeguards academic integrity for millions of students and educators worldwide. Your work involves building and maintaining the robust, scalable systems that power the world’s most trusted similarity checking and assessment tools. You will be responsible for handling massive data volumes, ensuring sub-second latency for complex document analysis, and architecting services that must remain highly available and secure.
This role is not just about writing code; it is about solving large-scale distributed systems challenges that have a direct, measurable impact on the education sector. You will collaborate with cross-functional teams to modernize platform infrastructure, optimize data pipelines, and drive the technical strategy for backend services. If you are passionate about high-concurrency systems, cloud-native architecture, and building software that upholds the principles of integrity and fairness, this position offers a unique opportunity to shape the future of educational technology.



