Turnitin, LLC

Turnitin, LLC

Visit websiteLinkedIn501-1,000 employees

Open Positions at Turnitin, LLC

10 open positions

Remote, United KingdomStaff+

Principal Software Engineer joining Turnitin’s Shared Services team to shape the technical direction of core platform capabilities. The role focuses on building scalable backend services and cloud-native distributed systems for products serving millions of users worldwide.

Amazon DynamoDBAWSJavaKubernetesReact
4 days ago
Remote, United Kingdom or Birmingham, United KingdomStaff+

Principal Software Engineer joining Turnitin’s Shared Services team to lead the architecture and development of scalable backend platform capabilities used across millions of users. This influential, remote-first role focuses on Java, AWS, distributed systems, and technical leadership across multiple engineering teams.

Amazon DynamoDBAWSJavaKubernetesReact
4 days ago
Remote, United KingdomStaff+

Principal Software Engineer shaping the technical direction of shared platform services used across Turnitin products. This remote role focuses on scalable backend systems, cloud-native architecture, distributed systems, and technical leadership across multiple engineering teams.

Amazon DynamoDBAWSJavaKubernetesReact
4 days ago
Remote, Poland or Warsaw, PolandStaff+

Principal Software Engineer shaping the technical direction of shared platform services used across Turnitin products. This influential individual contributor role focuses on scalable backend systems, cloud-native architecture, and distributed services in a remote-first environment.

Amazon DynamoDBAWSJavaKubernetesReact
4 days ago
Remote, Poland +2 moreStaff+

Principal DevOps Engineer leading the design and delivery of scalable platform capabilities across AWS serverless and Kubernetes environments. This hands-on technical leadership role focuses on reliability, developer experience, observability, automation, and platform strategy.

Amazon DynamoDBAWSGrafanaKubernetesNode.jsPrometheus+2 more
26 days ago
Remote, UkraineSenior

Turnitin is hiring a Senior Backend Engineer to build scalable shared services using Java and serverless AWS technologies. The role combines distributed-systems development with occasional frontend work and mentorship in a remote-first global team.

Amazon DynamoDBAWSJavaReact
1 month ago
Remote, EMEAStaff+

Turnitin is hiring a Principal Backend Engineer to build scalable shared services and distributed systems using Java, serverless architectures, and AWS. The hands-on role also provides technical leadership, mentors engineers, and contributes to frontend components when needed.

Amazon DynamoDBAngularAWSDatadogJavaReact
2 months ago
Remote, United KingdomStaff+

Lead the hands-on development of scalable backend services and shared platform systems using Java, serverless architectures, and distributed-system design. This remote-first Principal Engineer role combines technical leadership, architecture, mentoring, and occasional frontend contribution.

Amazon DynamoDBAngularAWSDatadogJavaReact
2 months ago
Remote, EMEA or Birmingham, United KingdomStaff+

Turnitin is hiring a hands-on Principal Backend Engineer to build scalable shared services and distributed systems using Java and serverless AWS technologies. The role combines deep backend development with technical leadership, mentoring, and occasional frontend contributions in a fully remote-first environment.

Amazon DynamoDBAngularAWSDatadogJavaReact
2 months ago
Remote, EMEAStaff+

Turnitin is seeking a hands-on Principal Backend Engineer to build scalable Java and serverless systems powering shared educational-platform services. The role combines architectural leadership, coding, mentoring, and collaboration across distributed engineering teams in a fully remote-first environment.

Amazon DynamoDBAngularAWSDatadogJavaReact
2 months ago
Contact me