Principal Backend Architect — Remote (Java/AWS)
Turnitin is seeking a Principal Software Engineer to join the Shared Services team and shape the technical direction of core platform capabilities used across Turnitin products. This is a highly influential individual contributor role for an experienced engineer with backend, cloud-native architectures, and large-scale distributed systems.
You will partner with engineering leaders, architects, and product teams to deliver scalable, reliable, and secure solutions that support millions of users