Remote Otter LogoRemoteOtter

Senior Software Engineer, Backend/Fullstack - Remote

Posted 8 weeks ago

Overview

Turnitin is seeking a Senior 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 (AWS Lambda).
  • Design / implement RESTful APIs and event-driven systems.
  • Contribute to the development of user-facing frontend components as needed.
  • Optimize existing services for improved performance and cost-efficiency.
  • Collaborate closely with cross-functional teams, including Architects, Product Managers, and other engineering leads.
  • Provide mentorship and guidance to junior developers.
  • Implement and maintain CI/CD pipelines.
  • Ensure high-quality code through peer reviews and automated testing.
  • Create comprehensive documentation for the developed shared components.

Requirements

  • 8+ years of expertise in backend development, with proficiency in Java.
  • Hands-on experience with frontend technologies (e.g., React).
  • Strong understanding of distributed systems and data modeling.
  • Proven ability to work effectively in cross-functional teams.
  • Practical experience in cloud technologies, specifically AWS.
  • Extensive experience with software development best practices.
  • Experience with CI/CD tools.
  • Ability to communicate effectively in agile environments.
  • A passion for mentoring junior engineers.

Benefits

  • Remote First Culture.
  • Health Care Coverage.
  • Education Reimbursement.
  • Competitive Paid Time Off.
  • Self-Care Days.
  • Paid Volunteer Time.
  • Charitable contribution match.
  • Retirement Plan with match/contribution.

Similar Jobs:

Jobs for Humanity logo

Senior Software Engineer, Backend/Fullstack - Remote

Jobs for Humanity

8 weeks ago

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

Java
Serverless Architectures
AWS Lambda
RESTful APIs
Worldwide
Full-time
Software Development
The Helper Bees logo

Senior Software Engineer (Full Stack/Back End) - Remote

The Helper Bees

7 weeks ago

Join The Helper Bees as a Senior Software Engineer to lead backend development and mentor a growing team while working remotely.

Python
C#
Typescript
Django
USA
Full-time
Software Development
Jobs for Humanity logo

Software Engineer, Backend/Fullstack - Remote

Jobs for Humanity

8 weeks ago

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

Java
Serverless Architectures
RESTful APIs
Frontend Technologies
Worldwide
Full-time
Software Development
Turnitin logo

Software Engineer, Backend/Fullstack - Remote

Turnitin

8 weeks ago

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

Java
Serverless Architectures
RESTful APIs
React
Worldwide
Full-time
Software Development
Zencoder logo

Senior Fullstack Software Engineer - Remote

Zencoder

4 days ago

Join Zencoder as a Senior Fullstack Software Engineer to develop innovative AI-driven solutions for software development.

Kotlin
TypeScript
AI Solutions
DevOps
Worldwide
Full-time
Software Development