Principal Backend Engineer — Java & Serverless Leader
Summary
Leads backend architecture in Java and serverless, designs scalable APIs and event-driven systems, mentors engineers, and collaborates across teams to deliver high-performance services.
Turnitin is seeking a Principal Backend Engineer focused on Java and serverless architectures, with strong frontend awareness. You will lead the design of scalable backend services, APIs, and event-driven systems, while mentoring a team of engineers and collaborating with cross-functional groups across locations.
You will balance technical leadership with delivery deadlines, optimize performance and costs, and contribute to CI/CD and documentation.