Remote Otter LogoRemoteOtter

Principal/Senior Software Engineer, Fullstack/Backend Technologies - Remote

Posted Yesterday
Software Development
Full Time
Worldwide

Overview

Turnitin is seeking a Principal 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

  • Lead and design, development, and optimization of scalable backend services using Java and serverless technologies.
  • Architect and implement RESTful APIs and event-driven systems.
  • Provide technical leadership to the team.
  • Contribute to the development and integration of user-facing frontend components.
  • Analyze and optimize existing services for performance and scalability.
  • Collaborate with cross-functional teams to deliver innovative solutions.
  • Mentor and guide junior developers.
  • Oversee the implementation of CI/CD pipelines.
  • Maintain high standards of code quality.
  • Create comprehensive documentation for developed components.

Requirements

  • Over 10 years of experience in backend development with proficiency in Java.
  • Solid understanding of frontend technologies including React.
  • Expertise in designing and managing distributed systems.
  • Ability to lead and collaborate with cross-functional teams.
  • Practical expertise in cloud technologies.
  • Deep understanding of software development best practices.
  • Experience with CI/CD pipelines.
  • Familiarity with DevOps practices and infrastructure-as-code.
  • Proven experience as a Tech Lead.
  • Exceptional collaboration skills.

Benefits

  • Remote First Culture.
  • Health Care Coverage.
  • Education Reimbursement.
  • Competitive Paid Time Off.
  • Self-Care Days.
  • Paid Volunteer Time.
  • Charitable contribution match.
  • Access to 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:

Turnitin logo

Principal/Senior Software Engineer, Fullstack/Backend Technologies - Remote

Turnitin

42 weeks ago

Turnitin is looking for a Principal Fullstack/Backend Engineer to lead backend development and contribute to frontend technologies in a remote setting.

Worldwide
Full-time
Software Development
Turnitin logo

Senior Software Engineer, Fullstack/Backend Technologies - Remote

Turnitin

18 weeks ago

Join Turnitin as a Senior Software Engineer focusing on backend development with Java and serverless technologies in a remote work environment.

Worldwide
Full-time
Software Development
Aquia logo

Senior to Principal Backend Software Engineer - Remote

Aquia

39 weeks ago

Aquia is seeking a Senior to Principal Backend Software Engineer to modernize legacy systems for a large State Agency.

USA
Full-time
Software Development
$125,000 - $195,000 USD/year
Pano logo

Senior Software Engineer - Backend/Fullstack - Remote

Pano

6 weeks ago

Join Pano AI as a Senior Software Engineer to build scalable solutions for wildfire detection and response.

CA, USA
Full-time
Software Development
Modulos AG logo

Senior Software Engineer (Backend/Fullstack) - Remote

Modulos AG

20 weeks ago

Join Modulos AG as a Senior Software Engineer to build scalable systems at the intersection of AI technology and legal compliance.

Worldwide
Full-time
Software Development