Principal Software Engineer, Fullstack/Backend Technologies (Poland Remote)

    ~$165,207 - $306,813Market Estimate
    Poland
    Full-Time
    Senior (7+ yrs)
    Engineering & Development
    Posted on September 1, 2026

    We are looking for a Principal Software Engineer to join our Shared Services team and help 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 deep expertise in backend development, 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 worldwide.

    What You'll Do

    • Lead the design and development of shared backend services and platform capabilities.
    • Drive architectural decisions and technical strategy across multiple teams.
    • Build scalable, highly available cloud-native solutions using Java and AWS technologies.
    • Mentor engineers and promote engineering excellence throughout the organization.
    • Collaborate with product, architecture, and engineering teams to solve complex technical challenges.
    • Champion best practices in software quality, performance, reliability, and security.

    Company:  Turnitin

    Provides academic integrity software, including plagiarism detection, AI writing detection, and grading tools for educational institutions worldwide.
    Remote-First Company
    501-1000 employees
    Education & E-Learning
    HQ: United States