# Senior Backend Software Engineer (USA Remote)

Remote from[USA](https://jobicy.com/job-region/usa.md)Salary, yearly, USD 112,125                             - 186,875Department  [Software Engineering](https://jobicy.com/categories/engineering.md) Employment type Full Time, Job posted2 Jul 2026Apply before2 Aug 2026Experience level  Senior
Views / Applies 54 / 1 [About company](https://jobicy.com/company/turnitin-llc.md) [Share](#share)

About [Turnitin, LLC](https://jobicy.com/company/turnitin-llc.md)

We support educators and empower students around the world to do their best original work.

*

[Education Management](https://jobicy.com/company-category/education-management.md)
*  1996

Actively Hiring  Verified job posting This job post has been [manually reviewed](https://jobicy.com/tools/help-center/employee/how-does-jobicy-verify-the-legitimacy-of-remote-job-listings.md) for authenticity and compliance.       Tailor Resume Check Job Fit Cover Letter

### Tailor my resume to this job

Discover how to best rewrite and optimize your resume for this specific job. You'll receive personalized suggestions and detailed guidance to highlight your key strengths, effectively address the job requirements, and make your application more compelling to recruiters and hiring managers.     After analyzing your resume, I can provide several recommendations to better position yourself for this role.  Your background in software development shows strong technical skills, particularly in Java and Python development. However, for this Senior Backend Developer position, I notice there could be more emphasis on your experience with microservices architecture and cloud technologies, which are key requirements for this role. I recommend highlighting specific projects where you utilized these technologies and quantifying your achievements to demonstrate impact... Upgrade to Plus

### Am I a good fit for this job?

Understand your compatibility with this specific job opportunity. Our detailed analysis will assess your resume against the role's requirements, providing insights into your potential fit, key skill alignments, and areas you might need to develop to be a strong candidate.     After assessing your resume against the job requirements, here's a summary of your fit:  1. Overall Match: Moderate Fit (Approx. 65-70%). Your resume shows good alignment with several core responsibilities for the Project Manager role, especially your experience in agile methodologies and stakeholder communication.
2. Key Strengths: Your PMP certification and proven track record in delivering projects on time are strong assets for this position.
3. Potential Gap: The role specifies experience with 'XYZ specific software', which is not explicitly mentioned in your resume. If you have this experience, ensure it's highlighted.
4. Recommendation: Consider adding a quantifiable achievement related to budget management, as this is often a key metric for PM roles... Upgrade to Plus

### Cover Letter Assistant

Need help writing a compelling cover letter? Our system can analyze this job and your resume to help you draft personalized paragraphs that highlight your strengths and impress hiring managers.      Let me help you draft a strong opening...  Dear Hiring Manager, I am writing to express my keen interest in the Senior Marketing Manager position. My background in developing data-driven marketing strategies and leading successful product launches, as detailed in my resume, directly aligns with your need for a candidate capable of enhancing brand visibility and driving market share growth. I am confident I can make a significant contribution to your team... Upgrade to Plus

###  AI Summary

Turnitin, a global leader in education technology, is hiring a Senior Backend Software Engineer for its GRaF team. This remote role focuses on building and maintaining scalable backend services using AWS Lambda and serverless architecture. Responsibilities include designing RESTful APIs, optimizing performance, and mentoring junior engineers. Candidates need 5+ years of backend experience, strong AWS skills, and proficiency in Java, Python, or Node.js. The position offers a competitive salary, bonus eligibility, and a comprehensive benefits package.

### Role DNA

Job Complexity Easy Hard Pace & Pressure Relaxed Fast-paced Autonomy Level Guided Full Ownership Communication Load Independent Highly Collaborative

AI Insight The role requires 5+ years of experience and expertise in AWS Lambda, microservices, and CI/CD, indicating a high level of technical skill. However, it's not the most senior level (e.g., principal or architect), so a difficulty of 4 out of 5 is appropriate.

### Salary Analysis

Median  Market Rate  USD149,500US Market USD100k – 200k 0 USD220k      AI Insight The offered salary range of $112,125 to $186,875 aligns well with the US market for senior backend engineers, which typically ranges from $100,000 to $200,000. The midpoint of $149,500 is competitive, especially considering the remote-first culture and bonus eligibility.

### Core Skills Required

[AWS Lambda](https://jobicy.com/jobs?search_keywords=AWS+Lambda.md) [Java](https://jobicy.com/jobs?search_keywords=Java.md) [Node.js](https://jobicy.com/jobs?search_keywords=Nodejs.md) [API Gateway](https://jobicy.com/jobs?search_keywords=API+Gateway.md) [DynamoDB](https://jobicy.com/jobs?search_keywords=DynamoDB.md) [Serverless](https://jobicy.com/jobs?search_keywords=Serverless.md) [Microservices](https://jobicy.com/jobs?search_keywords=Microservices.md) [CI/CD](https://jobicy.com/jobs?search_keywords=CICD.md) [RESTful APIs](https://jobicy.com/jobs?search_keywords=RESTful+APIs.md) [Mentoring](https://jobicy.com/jobs?search_keywords=Mentoring.md)

### Cover Letter Sample

I am excited to apply for the Senior Backend Software Engineer position at Turnitin. With over 5 years of experience in backend development and a strong focus on AWS serverless technologies, I have successfully designed and optimized scalable microservices that handle high traffic. My proficiency in Java and Node.js, combined with expertise in Lambda, API Gateway, and DynamoDB, aligns perfectly with your requirements.

In my current role, I architected event-driven systems that reduced operational costs by 30% while improving performance. I also mentor junior engineers and have a passion for fostering collaborative growth. I am drawn to Turnitin's mission of upholding academic integrity and would be thrilled to contribute to the GRaF team's impactful work.

Thank you for considering my application. I look forward to discussing how my skills can benefit Turnitin.

Copy

### Sample Interview Questions

Describe your experience with AWS Lambda and how you have optimized serverless functions for performance and cost.I have used AWS Lambda extensively for building event-driven microservices. In one project, I consolidated multiple functions into a single optimized function using layers and reduced cold starts by keeping dependencies minimal. I also implemented provisioned concurrency for critical endpoints and used CloudWatch metrics to monitor and adjust memory allocation, resulting in a 20% cost reduction.Can you walk through a complex problem you solved in a production environment involving distributed systems?We faced intermittent timeouts in a service that processed grading submissions. After tracing requests with X-Ray, I identified a bottleneck in DynamoDB due to hot partitions. I redesigned the data model using a composite key and implemented DynamoDB Accelerator (DAX) for caching, which eliminated timeouts and improved latency by 40%.How do you approach mentoring junior engineers while maintaining your own deliverables?I schedule regular one-on-one sessions and pair programming opportunities. I encourage juniors to take ownership of small features while I review code and provide guidance. I also document best practices and share knowledge through tech talks. This approach ensures they grow without sacrificing project deadlines.Explain your experience with CI/CD pipelines and how you ensure code quality before deployment.I have built CI/CD pipelines using GitHub Actions that run linting, unit tests, integration tests, and security scans. We enforce mandatory code reviews and require successful pipeline runs before merging. I also set up staging environments for end-to-end testing. This process has significantly reduced production incidents.How do you stay current with evolving AWS services and serverless best practices?I follow AWS blogs, attend re:Invent sessions, and participate in online communities. I also experiment with new services in personal projects. For example, I recently explored AWS Step Functions for orchestrating complex workflows and shared my findings with the team.

## Company Description

When you join Turnitin, you’ll be welcomed into a company that is a recognized innovator in global education. For over 25 years, Turnitin has partnered with educators and institutions to develop learning integrity solutions that recognize the enduring value of critical thinking in a rapidly changing world. 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. Protecting the value of an authentic education is at the heart of who we are.

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. Our diverse community of colleagues are all unified by a shared desire to make a difference in education.

Turnitin is a global organization with team members in over 35 countries including the United States, Mexico, United Kingdom, Australia, Japan, India, and the Philippines.

## Job Description

As a member of the GRaF (Grading and Feedback) team, the purpose of this role is to build and maintain services related to grading and feedback functionality. The Senior Software Engineer – Backend Services will be responsible for designing, implementing, and maintaining scalable, high-performance backend systems using AWS Lambda and related technologies. This role is critical in developing and optimizing our serverless architecture. Cross functionally this role will interface mainly with QA, Product, UX and Support.

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
* Conduct code reviews and mentor junior engineers.
* Troubleshoot and resolve complex technical issues in production environments.
* Continue to grow and learn as a developer.

## Qualifications

* 5+ years of experience in backend development.
* Strong proficiency in at least one programming language suitable for AWS Lambda (e.g., Java, Python, Node.js) Java strongly preferred.
* Experience with AWS services, particularly Lambda, API Gateway, and DynamoDB.
* Solid understanding of serverless architecture principles and best practices.
* Experience with microservices design patterns and event-driven architectures.
* Proficiency in modern version control systems (e.g., Git) and CI/CD tools.
* Strong problem-solving skills and attention to detail.

## Additional Information

The expected annual base salary range for this position is: $112,125/year to $186,875/year. This position is bonus eligible.

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. Internal equity, market and organizational factors are also considered.

Total Rewards @ Turnitin
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. You’ll also thrive in a culture free of politics, surrounded by humble, inclusive, and collaborative teammates.

In addition, our extrinsic rewards include generous time off and health and wellness programs that provide choice, flexibility, and a safety net for life’s challenges. You’ll also enjoy a remote-first culture that empowers you to work with purpose and accountability in the way that suits you best, all supported by a comprehensive package that prioritizes your overall well-being.

Our Mission is to ensure the integrity of global education and meaningfully improve learning outcomes.

Our Values underpin everything we do.

* Customer Centric: Our mission is focused on improving learning outcomes; we do this by putting educators and learners at the center of everything we do.
* Passion for Learning: We are committed to our own learning and growth internally. And we support education and learning around the globe.
* Integrity: 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.
* Action & Ownership: We have a bias for action. We act like owners. We are willing to change even when it’s hard.
* One Team: We strive to break down silos, collaborate effectively, and celebrate each others’ successes.
* Global Mindset: We consider different perspectives and celebrate diversity. We are one team. The work we do has an impact on the world.

Global Benefits

* Remote First Culture
* Health Care Coverage
* Education Reimbursement*Competitive Paid Time Off
* Self-Care Days
* National Holidays
* 2 Founder Days + Juneteenth Observed
* Paid Volunteer Time Off
* Charitable Contribution Match
* Monthly Wellness or Home Office Reimbursement
* Access to Employee Assistance Program (mental health platform)
* Parental Leave
* Retirement Plan with match/contribution

Seeing Beyond the Job Ad
At Turnitin, we recognize it’s unrealistic for candidates to fulfill 100% of the criteria in a job ad. We encourage you to apply if you meet the majority of the requirements because we know that skills evolve over time. If you’re willing to learn and unleash your potential alongside us, join our team!

Turnitin, LLC is an Equal Opportunity Employer- vets/disabled.

Show more

[Apply now >](https://jobicy.com/jobs/148325-senior-backend-software-engineer-usa-remote.md)

*

![Upload CV](data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NSIgaGVpZ2h0PSI2NSIgZmlsbD0ibm9uZSIgeG1sbnM6dj0iaHR0cHM6Ly92ZWN0YS5pby9uYW5vIj48ZyBjbGlwLXBhdGg9InVybCgjQSkiPjxwYXRoIGQ9Ik0wIDBINjVWNjVIMFYwWiIgZmlsbD0iIzAyOWFlYiIvPjxnIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMzMuMDQ5IDE1LjQ1NGExLjQzIDEuNDMgMCAwIDAtMi4wOTcgMGwtNy41NzkgOC4xNDdhMS4zOCAxLjM4IDAgMCAwIC4wOSAxLjk3MyAxLjQ0IDEuNDQgMCAwIDAgMi4wMDgtLjA4OGw1LjEwOS01LjQ5MnYyMC42MWExLjQxIDEuNDEgMCAwIDAgMS40MjEgMS4zOTdjLjc4NSAwIDEuNDIxLS42MjUgMS40MjEtMS4zOTd2LTIwLjYxbDUuMTA5IDUuNDkyYTEuNDQgMS40NCAwIDAgMCAyLjAwOC4wODggMS4zOCAxLjM4IDAgMCAwIC4wOS0xLjk3M2wtNy41NzktOC4xNDZ6TTE2Ljc2OSAzOC40YzAtLjc3My0uNjItMS40LTEuMzg1LTEuNFMxNCAzNy42MjcgMTQgMzguNHYuMTAybC4yMTUgNi4yMjljLjIyMyAxLjY4LjcwMSAzLjA5NSAxLjgxMyA0LjIxOHMyLjUxIDEuNjA3IDQuMTcyIDEuODMzYzEuNi4yMTggMy42MzYuMjE4IDYuMTYuMjE4aDExLjI4bDYuMTYtLjIxOGMxLjY2Mi0uMjI2IDMuMDYxLS43MDkgNC4xNzItMS44MzNzMS41ODktMi41MzggMS44MTMtNC4yMThDNTAgNDMuMTEzIDUwIDQxLjA1NSA1MCAzOC41MDNWMzguNGMwLS43NzMtLjYyLTEuNC0xLjM4NS0xLjRzLTEuMzg1LjYyNy0xLjM4NSAxLjRsLS4xOSA1Ljk1OGMtLjE4MiAxLjM3LS41MTUgMi4wOTUtMS4wMjYgMi42MTJzLTEuMjI4Ljg1My0yLjU4MyAxLjAzOGMtMS4zOTUuMTktMy4yNDMuMTkzLTUuODkzLjE5M0gyNi40NjJjLTIuNjUgMC00LjQ5OC0uMDAzLTUuODkzLS4xOTMtMS4zNTUtLjE4NC0yLjA3Mi0uNTIxLTIuNTgzLTEuMDM4cy0uODQ0LTEuMjQyLTEuMDI2LTIuNjEyYy0uMTg3LTEuNDEtLjE5MS0zLjI3OS0uMTkxLTUuOTU4eiIvPjwvZz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJBIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDY1djY1SDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+)

### Upload your resume now

To unlock remote work opportunities and be discovered by global employers.

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

## How to apply

## See a few more

Similar Software Engineering remote jobs

*
![TE Connectivity logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/07/44e3e9132b6f-221.webp)

TE Connectivity

[PRINCIPAL R&D/PRODUCT DVL ENGINEER](https://jobicy.com/jobs/148357-principal-rd-product-dvl-engineer.md)

At TE, you will unleash your potential working with people from diverse backgrounds and industries to create a safer, sustainable and more connected world. Job Overview COMPANY TE Connectivity plc (NYSE:…

![USA flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/us.svg)
US•Full TimeNEW*
![ŌURA logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/07/011c99434cd6-221.webp)

ŌURA

[Senior Manager, IT Platform Engineering – FIXED TERM](https://jobicy.com/jobs/148338-senior-manager-it-platform-engineering-fixed-term.md)

Our mission at Oura is to empower every person to own their inner potential. Our award-winning products help our global community gain a deeper knowledge of their readiness, activity, and…

![USA flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/us.svg)
US•Full TimeUSD 169k-230k/year*
![Fortive logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/08ee6cc3-221.webp)

Fortive

[Cost Engineer](https://jobicy.com/jobs/148327-cost-engineer.md)

Location: Remote in USThe Cost Engineer is responsible for producing and validating construction cost data across multiple disciplines. This role involves applying engineering knowledge and construction experience to ensure accurate,…

![USA flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/us.svg)
US•Full TimeNEW*
![AECOM logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/08/86581aea-221.png)

AECOM

[Substation Engineer – Remote – Part Time](https://jobicy.com/jobs/148326-substation-engineer-remote-part-time.md)

Company DescriptionWork with Us. Change the World.At AECOM, we’re delivering a better world. Whether improving your commute, keeping the lights on, providing access to clean water, or transforming skylines, our…

![USA flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/us.svg)
US•Part TimeNEW*
![Hopper logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2020/10/WRILS-201020164254-931520.jpg)

Hopper

[Senior Software Engineer – Customer Experience Platform](https://jobicy.com/jobs/148319-senior-software-engineer-customer-experience-platform.md)

About the teamThe Customer Experience (CX) Product team owns the entire post-booking journey, from the moment a trip is booked through changes, disruptions, refunds, and customer support interactions.We build and…

![USA flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/us.svg)
US•Full TimeNEW*
![TechMagic logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/09/3015c753-221.png)

TechMagic

[Middle Strong General QA (with AI)](https://jobicy.com/jobs/145122-middle-strong-general-qa-with-ai.md)

We are looking for a Middle strong General QA Engineer with 3+ years of experience to join a distributed product team and take ownership of quality across the full testing…

![Ukraine flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/ua.svg)
UA•Full TimeNEW*
![Cision logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/08/e9661342-221.jpeg)

Cision

[Software Developer II](https://jobicy.com/jobs/145141-software-developer-ii.md)

At Cision, we believe in empowering every individual to make an impact. Here, your voice is heard, your ideas are valued, and your unique perspective fuels our collective success….

![Canada flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/ca.svg)
CA•Full TimeCAD 96,395-110k/year*
![Aviatrix logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/c783b38c-221.jpeg)

Aviatrix

[MTS Cloud Test](https://jobicy.com/jobs/145145-mts-cloud-test.md)

WHO WE ARE: Aviatrix® is pioneering the Cloud Native Security Fabric — the architecture the Containment Era requires. The Cloud Native Security Fabric governs every workload communication path across…

![USA flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/us.svg)
US•Full TimeNEW*
![Truelogic logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2025/06/e7ae6cb6-221-1.png)

Truelogic

[Senior Full-stack Engineer (React OR Vue/Python) – Investment (Latam)](https://jobicy.com/jobs/146283-senior-full-stack-engineer-react-or-vue-python-investment-latam.md)

About TruelogicAt Truelogic we are a leading provider of nearshore staff augmentation services headquartered in New York. For over two decades, we’ve been delivering top-tier technology solutions to companies of…

![LATAM flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/latam.svg)
LATAM•Full TimeNEW*
![Zartis logo](https://jobicy.com/data/server-nyc0409/galaxy/mercury/2026/06/9bd0869f-221.webp)

Zartis

[Senior Platform Engineer](https://jobicy.com/jobs/148224-senior-platform-engineer.md)

The company and our mission: Zartis is a global AI transformation and technology consulting partner where talented engineers and technologists work on cutting edge innovation. We partner with ambitious organizations…

![Europe flag](https://cloud.jobicy.com/nyc4-cold/img/round-flags/eu.svg)
EU•Full TimeNEW
[More Jobs](https://jobicy.com/jobs.md)