Description
Turnitin is hiring a Principal Software Engineer for its Shared Services team to lead the design and development of shared backend services and platform capabilities used across its products. The role focuses on architectural strategy, scalable and secure cloud-native solutions, distributed systems, and mentoring engineers. It requires significant experience with large-scale backend systems, Java, AWS serverless services, Kubernetes, CI/CD, APIs, and software architecture. The expected annual base salary is PLN 308,025 to PLN 513,375, with bonus eligibility and a remote-first culture.
