Principal/Senior Software Engineer, Fullstack/Backend Technologies

Turnitin

Remote regions

Poland

Benefits

Similar Jobs

See all

About Us:

  • Turnitin is a recognized innovator in global education, partnering with over 21,000 institutions to promote academic integrity.
  • We foster a remote-centric culture with a diverse team across 35 countries, united by a passion for improving learning outcomes.

The Role:

  • As a Senior Backend Engineer, you will design and develop scalable shared services using Java and serverless technologies.
  • You'll contribute to both backend and frontend components, optimizing performance and cost-efficiency.

What You'll Do:

  • Design and implement RESTful APIs and event-driven systems to power our educational platform.
  • Collaborate with cross-functional teams and mentor junior developers to foster growth.
  • Ensure high-quality code through rigorous testing, peer reviews, and CI/CD pipelines.

What We're Looking For:

  • 8+ years of backend experience with Java and serverless frameworks like AWS Lambda.
  • Strong understanding of distributed systems and data modeling.
  • Experience with cloud technologies and software development best practices.

Turnitin

Turnitin partners with educational institutions to promote honesty and consistency across all subject areas and assessment types. With over 21,000 academic institutions as clients, the company fosters a remote-centric culture that empowers employees to work with purpose and accountability.

Apply for This Position