Turnitinllc

Turnitinllc

Senior Backend Software Engineer (USA Remote)

Dallas, TX, United States · Senior

Sponsorship not specifiedDetected 13 days ago
PythonJavaNode.jsBackend DevelopmentCode ReviewGitAWSCI/CDGitHub ActionsRESTControlsProblem SolvingCritical Thinking

About the role

  • When you join Turnitin, you'll be welcomed into a company that is a recognized innovator in global education.
  • Over 16,000 academic institutions, publishers, and corporations use our services in more than 185 countries around the world: Turnitin Feedback Studio, Clarity, Originality, Gradescope, ExamSoft, Similarity, and iThenticate.
  • Experience a remote-first culture that empowers you to work with purpose and accountability in a way that best suits you, supported by a comprehensive package that prioritizes your overall well-being.

Responsibilities

  • Architect and develop robust, scalable backend services using AWS Lambda.
  • Design / implement RESTful APIs and event-driven systems.
  • Optimize existing services for improved performance and cost-efficiency.
  • Collaborate with cross-functional teams to integrate backend services with frontend applications.
  • Implement and maintain CI/CD pipelines with github actions

Requirements

  • 5+ years of experience in backend development.
  • Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB.
  • Experience with microservices design patterns and event-driven architectures.
  • Proficiency in modern version control systems (e.g., Git) and CI/CD tools.

Nice to have

  • Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Java, Python, Node.js) Java strongly preferred.

Compensation

  • $112,125/year to $186,875/year.
  • Actual compensation will be provided in writing at the time of offer, if extended, and is determined by work location and a range of other relevant factors, including but not limited to: experience, skills, degrees, licensures, certifications, and other job-related factors.
  • At Turnitin, we believe Total Rewards go far beyond pay.
  • While salary, bonus, or commission are important, they're only part of the value you receive in exchange for your work.
  • Beyond compensation, you'll experience the intrinsic rewards of unleashing your potential and making a positive impact on global education.

Benefits

  • Health Care Coverage
  • Education Reimbursement*Competitive Paid Time Off
  • Paid Volunteer Time Off
  • Monthly Wellness or Home Office Reimbursement
  • Access to Employee Assistance Program (mental health platform)
  • Parental Leave
  • Retirement Plan with match/contribution

Company info

  • Our mission is focused on improving learning outcomes; we do this by putting educators and learners at the center of everything we do.
  • Integrity is the heartbeat of Turnitin-it is the core of our products, the way we treat each other, and how we work with our customers and vendors.
  • We have a bias for action.
  • We act like owners.
  • We are willing to change even when it's hard.
  • Our Values underpin everything we do.

This listing is sourced directly from Turnitinllc's careers page and normalized into a canonical job model.