Remote Otter LogoRemoteOtter

Software Engineer, Backend/Fullstack - Remote

Posted 14 weeks ago
Software Development
Full Time
Worldwide

Overview

Turnitin is seeking a Fullstack/Backend Engineer with a strong focus on backend development, particularly in Java and serverless architectures, combined with solid frontend experience. This role is ideal for engineers passionate about building scalable distributed systems, data modeling, and delivering high-performing, reliable software solutions for our award-winning educational platform.

In Short

  • Design, develop, and optimize scalable shared backend services using Java and serverless technologies.
  • Contribute to design and implementation of RESTful APIs and event-driven systems.
  • Develop user-facing frontend components as needed.
  • Collaborate with cross-functional teams to deliver impactful solutions.
  • Participate in code reviews, testing, and ensuring adherence to software development standards.
  • Implement and maintain CI/CD pipelines to streamline deployments.
  • Follow software development best practices and contribute to a culture of continuous learning.
  • Create comprehensive documentation for developed shared components.

Requirements

  • 5+ years of experience in backend development with proficiency in Java.
  • Hands-on experience with frontend technologies (e.g., React, Angular, or Vue.js).
  • Strong knowledge of object-oriented design and RESTful API design.
  • Understanding of distributed systems, scalability, and data modeling.
  • Ability to work effectively in cross-functional teams.
  • Enthusiasm for solving complex problems in education technology.

Benefits

  • Remote First Culture
  • Health Care Coverage
  • Education Reimbursement
  • Competitive Paid Time Off
  • Self-Care Days
  • National Holidays
  • Paid Volunteer Time
  • Charitable contribution match
  • Monthly Wellness or Home Office Reimbursement
  • Access to Modern Health (mental health platform)
  • Parental Leave
  • Retirement Plan with match/contribution
Turnitin logo

Turnitin

Turnitin, LLC is a leading educational technology company that specializes in academic integrity and plagiarism detection solutions. Founded in 1998, Turnitin provides tools and services that help educators and students improve writing skills, ensure originality, and foster a culture of academic honesty. The company's innovative software is widely used by educational institutions around the world to enhance learning outcomes and maintain the integrity of academic work.

Share This Job!

Save This Job!

Similar Jobs:

Jobs for Humanity logo

Software Engineer, Backend/Fullstack - Remote

Jobs for Humanity

14 weeks ago

Join Turnitin as a Fullstack/Backend Engineer to develop scalable backend services and contribute to impactful educational technology solutions.

Worldwide
Full-time
Software Development
Jobs for Humanity logo

Senior Software Engineer, Backend/Fullstack - Remote

Jobs for Humanity

14 weeks ago

Join Turnitin as a Senior Software Engineer focusing on backend and fullstack development in a remote-first environment.

Worldwide
Full-time
Software Development

Spacecurve

Software Engineer (Backend, Frontend, Fullstack) - Remote

Spacecurve

14 weeks ago

Migaku is hiring Software Engineers for Back-End, Front-End, and Full-Stack roles to enhance their language learning products.

Japan
Full-time
Software Development
Turnitin logo

Senior Software Engineer, Backend/Fullstack - Remote

Turnitin

14 weeks ago

Turnitin is looking for a Senior Software Engineer with expertise in backend development and a passion for scalable systems.

Worldwide
Full-time
Software Development
Zero Hash logo

Fullstack Software Engineer - Remote

Zero Hash

6 weeks ago

Zero Hash is seeking a Fullstack Software Engineer to design and develop software solutions in a dynamic FinTech environment.

Worldwide
Full-time
Software Development