Turnitin, LLC

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

Turnitin, LLC
Apply
4 days ago
Remote, United KingdomStaff+

Responsibilities

  • 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.
  • Collaborate with product, architecture, and engineering teams on complex technical challenges.
  • Mentor engineers and promote engineering excellence.
  • Champion software quality, performance, reliability, and security best practices.

Requirements

  • Significant experience building and operating large-scale backend systems.
  • Strong expertise in Java and modern cloud technologies.
  • Experience with AWS services including Lambda, DynamoDB, API Gateway, SNS, SQS, and EventBridge.
  • Experience with Kubernetes and related cloud-native technologies.
  • Experience with CI/CD tools covering build, deployment, and test automation.
  • Strong understanding of distributed systems, APIs, scalability, and software architecture.
  • Experience influencing technical direction and leading complex engineering initiatives.
  • Strong collaboration and communication skills within distributed teams.
  • Passion for mentoring and supporting other engineers.
  • Experience with AI/ML technologies, SaaS, or EdTech environments is preferred.
  • Familiarity with modern frontend technologies such as React is preferred.

Benefits

  • Remote-first culture.
  • Health care coverage.
  • Education reimbursement.
  • Competitive paid time off, self-care days, national holidays, two Founder Days, and Juneteenth observed.
  • Paid volunteer time off and charitable contribution matching.
  • Monthly wellness or home office reimbursement.
  • Employee assistance program with a mental health platform.
  • Parental leave.
  • Retirement plan with match or contribution.

Tech Stack

Amazon DynamoDBAWSJavaKubernetesReact

Categories

Turnitin, LLC

About Turnitin, LLC

501-1,000 employees
Contact me