EdTech Jobs
TurnItIn

Principal Software Engineer, Fullstack/Backend Technologies

TurnItIn
🇵🇱Remote - Warsaw, Polandzł180K–zł280K/yri5d ago
Prep for this Role

Role Snapshot

Principal Software Engineer role leading the design and technical strategy of shared backend services and platform capabilities across Turnitin's products. This is a highly influential individual contributor position responsible for shaping core platform direction and supporting millions of users worldwide.

Key Responsibilities: Lead design and development of shared backend services, drive architectural decisions across teams, and build scalable cloud-native solutions using Java and AWS. Mentor engineers, promote engineering excellence, and collaborate with product and architecture teams to solve complex technical challenges.
Skills & Tools: Deep expertise in backend development, cloud-native architectures, and large-scale distributed systems. Strong mentorship capabilities, software quality focus, and ability to champion best practices in performance, reliability, and security.
Qualifications: Extensive experience as a senior or principal-level engineer with proven expertise in backend development and cloud infrastructure. Demonstrated track record of architectural leadership and ability to influence technical direction across multiple engineering teams.
Location: Remote - Warsaw, Poland
Compensation: zł180K–zł280K/yr (estimated)

Job Description

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.

More Jobs at TurnItIn

TurnItIn

Senior Director, Controller

TurnItIn

£85K–£120K/yr

🇬🇧Remote - Newcastle upon Tyne, United KingdomCorporateFinanceAccountingFinancial OperationsCorporate GovernanceProcess Improvement
13h ago
TurnItIn

Senior Director, Controller

TurnItIn

£110K–£160K/yr

TurnItIn

Senior Director, Controller

TurnItIn

£85K–£120K/yr