Senior Backend Software Engineer (USA Remote)
Turnitin
full-remoteseniorpermanentbackend Washington, DC 7 days ago via LinkedIn
112,125 - 186,875 USD/annual
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaAWS LambdaAWS ServerlessREST APIsMicroservicesEvent-Driven ArchitectureDynamoDBCI/CDGitHub ActionsDistributed Systems
About the role
Role overview
Turnitin is hiring a Senior Backend Software Engineer to help build and evolve backend systems supporting Assignment Workflow capabilities. The role is remote-first and involves solving complex backend problems at scale in education technology.
Responsibilities
- Design, implement, and maintain scalable, high-performance backend services
- Build with serverless architecture on AWS, including event-driven patterns
- Develop RESTful APIs and event-driven systems within a microservice architecture
- Optimize existing services for performance and cost-efficiency
- Collaborate with frontend, designers, product managers, and other teams (Tech Lead, Architect, QA, Support) to deliver solutions
- Participate in technical discussions that influence product direction
- Promote better engineering practices for code quality, testing, and monitoring
- Implement and maintain CI/CD pipelines using GitHub Actions
- Perform code reviews and troubleshoot complex production issues
Requirements
- 5+ years backend development experience (distributed systems/microservices preferred)
- Strong Java skills and Maven proficiency
- Solid AWS serverless experience: Lambda, API Gateway, SQS, SNS, Step Functions
- Experience with event-driven architecture and microservices design
- Hands-on DynamoDB, or strong NoSQL foundation with willingness to ramp up quickly
- Experience writing automated tests for backend services
- Proficient with Git and GitHub workflows
- Strong analytical/troubleshooting skills and effective collaboration
Nice-to-haves (implied by text)
- Comfort working with microservices and production support for complex systems
About Turnitin
Turnitin is a global education technology company focused on learning integrity solutions. For more than 25 years, it has partnered with educators and institutions to support critical thinking and authenticity worldwide through products such as Feedback Studio, Similarity, and Gradescope.
Scraped 5/15/2026