Remote (Global)

Turnitin, LLC is hiring a Turnitin, LLC Senior Software Engineer, Fullstack/Backend ...

Responsibilities

  • Architect, build, and refine scalable backend systems using Java and AWS Lambda serverless technologies.
  • Design and implement RESTful APIs and event-driven architectures.
  • Support frontend development for user-facing features when necessary.
  • Enhance existing services for better performance and reduced operational costs.
  • Work closely with architects, product managers, and engineering leads to deliver innovative technical solutions.
  • Guide and mentor junior engineers, promoting skill development and best practices.
  • Develop and manage CI/CD pipelines to streamline deployment processes.
  • Maintain code quality through peer reviews, automated testing, and adherence to development standards.
  • Produce detailed documentation for shared components, including usage instructions and code examples.

Compensation

Competitive within the local job market with a comprehensive Total Rewards package including health, wellness, time off, and development benefits.

Work Arrangement

Remote (Worldwide)

Team

Cross-functional collaboration with architects, product managers, and engineering leads in a humble, inclusive, and action-oriented environment.

Total Rewards @ Turnitin

The organization offers a competitive Total Rewards package aligned with local market standards. Rewards extend beyond base salary and bonuses to include health, wellness, time off, and personal development benefits. The remote-first culture supports flexibility and well-being. Benefits include generous paid time off, self-care days, parental leave, retirement contributions, mental health access via Modern Health, education reimbursement, volunteer time, charitable match, wellness or home office stipends, and recognition of national and founder-observed holidays. Specific offerings vary by country.

Seeing Beyond the Job Ad

Candidates are not expected to meet every listed requirement. Applications are encouraged from those who fulfill most qualifications and demonstrate a willingness to grow. The organization values continuous learning and evolution, welcoming individuals who are eager to develop alongside the team.

Required Skills
JavaAWS LambdaServerless ArchitectureReactRESTful APIsDistributed SystemsCI/CDCloud TechnologiesAPI GatewayEvent-Driven Systems
About company
Turnitin, LLC
Turnitin builds technology to safeguard academic integrity and support teaching and learning by providing tools that detect plagiarism, provide feedback, and evaluate student writing.
All jobs at Turnitin, LLC Visit website
Job Details
Category fullstack
Posted 10 months ago