Senior Backend Software Engineer (USA Remote)

Senior Backend Software Engineer (USA Remote)

Senior Backend Software Engineer (USA Remote)

Are you an accomplished backend engineer eager to make a profound impact on global education? Imagine a role where your code directly helps millions of students and educators worldwide, fostering critical thinking and academic integrity. Turnitin invites you to join our innovative team as a Senior Backend Software Engineer, a fully remote opportunity for candidates based in the USA. Here, your expertise will shape the future of learning integrity solutions, all while enjoying the flexibility and support of a truly remote-first culture that spans the globe. Come build the intelligent systems that empower authentic education, collaborating with a passionate group of colleagues dedicated to making a real difference.

Overview

Turnitin has been a recognized innovator in global education for over 25 years. We partner with educators and institutions to develop learning integrity solutions that champion critical thinking in a rapidly changing world. Our services, including Turnitin Feedback Studio, Clarity, Originality, Gradescope, ExamSoft, Similarity, and iThenticate, are trusted by more than 16,000 academic institutions, publishers, and corporations in over 185 countries. Protecting the value of an authentic education truly defines who we are.

You will experience a remote-first culture at Turnitin, one that empowers you to work with purpose and accountability in a way that best suits you. We back this with a comprehensive package prioritizing your overall well-being. Our diverse community of colleagues, unified by a shared desire to make a difference in education, extends across more than 35 countries, from the United States to Mexico, the United Kingdom, Australia, Japan, India, and the Philippines. As a Senior Backend Software Engineer on our GRaF (Grading and Feedback) team, you will play a pivotal role in developing and enhancing the core systems that drive our educational impact.

Key Responsibilities

  • Architect, design, develop, and maintain robust, scalable, and high-performance backend services for the GRaF platform.
  • Write clean, efficient, and well-documented code using modern programming languages and frameworks.
  • Collaborate closely with product managers, frontend developers, and QA engineers to define, build, and ship new features and improvements.
  • Ensure the reliability, security, and operational excellence of our production systems.
  • Participate actively in code reviews, providing constructive feedback and upholding high engineering standards.
  • Contribute to the evolution of our system architecture, making informed decisions on technology choices and design patterns.
  • Mentor junior engineers, sharing knowledge and fostering a culture of continuous learning and growth.
  • Troubleshoot complex production issues, identifying root causes and implementing effective solutions.

Requirements

  • A minimum of 5 years of professional experience in backend software development.
  • Strong proficiency in at least one modern backend programming language like Python, Java, Node.js, or Go.
  • Proven experience designing and building scalable applications on cloud platforms such as AWS, Azure, or Google Cloud.
  • Expertise in working with various database technologies, including both relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, DynamoDB).
  • Solid understanding of microservices architecture, RESTful APIs, and distributed systems.
  • Excellent problem-solving abilities and a knack for tackling complex technical challenges.
  • Demonstrated ability to communicate technical concepts clearly and collaborate effectively within a team.
  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

What You'll Gain

  • The chance to make a tangible difference in global education, impacting millions of learners and educators.
  • A supportive, remote-first work environment that prioritizes your work-life balance and well-being.
  • Opportunities for continuous learning and professional development, expanding your technical skills and career horizons.
  • Collaboration with a diverse, international team of passionate individuals dedicated to a shared mission.
  • A comprehensive benefits package designed to support your health, financial security, and overall happiness.
  • The satisfaction of contributing to products that foster integrity and critical thinking, truly meaningful work.

How to Apply

Click the apply button below to view the full job details and submit your application directly through the employer's official page.

Never Miss an Opportunity

Follow our LinkedIn company page for the latest job postings and career tips.

Follow on LinkedIn

Similar Opportunities

1-on-1 Math Tutor (U.S. Online)
Remote

1-on-1 Math Tutor (U.S. Online)

OverviewImagine a role where your passion for mathematics directly transforms a student's confidence...

11/7/2026
Medical Science Liaison, Allergan Aesthetics (1 Year Contract)
Remote

Medical Science Liaison, Allergan Aesthetics (1 Year Contract)

About This RoleRemote opportunity at AbbVie: Medical Science Liaison, Allergan Aesthetics (1 Year Co...

11/7/2026
Staff Software Engineer (Journeys)
Remote

Staff Software Engineer (Journeys)

About the RoleFinding the right therapist shouldn't feel like navigating an impossible maze, yet mil...

11/7/2026
Creative Strategist
Remote

Creative Strategist

Creative StrategistCompany: Santevia Water Systems Inc.Are you fascinated by what makes people click...

11/7/2026
Staff Machine Learning Engineer, Home Surfaces
Remote

Staff Machine Learning Engineer, Home Surfaces

Staff Machine Learning Engineer, Home Surfaces SpotifyEver wondered how Spotify seems to know just t...

11/7/2026
Senior Storage Mainframe Systems Programmer
Remote

Senior Storage Mainframe Systems Programmer

Senior Storage Mainframe Systems ProgrammerImagine a role where your deep expertise in mainframe sto...

11/7/2026
Customer Success Manager I | Poland
Remote

Customer Success Manager I | Poland

Customer Success Manager I | Poland Are you passionate about building strong relationships, solving...

11/7/2026
Redwood Finance Automation Engineer, Italy
Remote

Redwood Finance Automation Engineer, Italy

OverviewIf you have ever wanted to roll up your sleeves and completely transform how a major enterpr...

11/7/2026
Customer Success Manager I | Spain
Remote

Customer Success Manager I | Spain

Customer Success Manager I | Spain (Remote)Imagine yourself as the guiding star for our customers, h...

11/7/2026
Senior Metallurgist  - Remote
Remote

Senior Metallurgist - Remote

Senior Metallurgist / Welding Inspector - RemoteEver imagined your deep expertise in metallurgy and ...

11/7/2026