Job description
Job details
- Location: Dallas, Texas
- Work mode: Remote
- Employment type: Full-time (Not an internship)
- Salary: USD 154,096 per year
Role overview
Turnitin, LLC is seeking a Senior Backend Software Engineer to join their GRaF (Grading and Feedback) team in a fully remote capacity across the USA. This senior-level backend development position focuses on building and maintaining scalable, high-performance services for grading and feedback functionality using serverless architecture on AWS Lambda. Based in Dallas, Texas, this is a full-time remote opportunity offering a competitive salary of $154,096 USD.
Job details
This remote position is available to candidates located anywhere in the United States. The role centers on designing, implementing, and optimizing backend systems within a serverless architecture using AWS Lambda and related cloud technologies. You will work cross-functionally with the GRaF team to deliver robust grading and feedback services. The salary for this position is $154,096 USD annually. This is a full-time, remote software engineering role requiring senior-level backend development expertise.
Responsibilities
- Design and implement scalable backend systems using AWS Lambda
- Build and maintain grading and feedback services for the GRaF platform
- Optimize serverless architecture for high performance and reliability
- Collaborate cross-functionally with engineering and product teams
- Develop and maintain RESTful APIs and microservices
- Ensure code quality through testing, reviews, and documentation
Requirements
- 4+ years of backend software engineering experience
- Strong expertise in AWS Lambda and serverless technologies
- Proficiency in Python or similar backend programming languages
- Experience with distributed systems and microservices architecture
- Solid understanding of cloud infrastructure and AWS services
- Excellent problem-solving and communication skills
Benefits
- Fully remote work across the USA
- Competitive salary of $154,096 USD
- Work with modern serverless technologies
- Collaborative cross-functional team environment