> Markdown version of [/jobs/ext/1981689-senior-software-engineer-uk-remote](https://www.wearedevelopers.com/jobs/ext/1981689-senior-software-engineer-uk-remote). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer (UK Remote) - **Company:** Turnitin, LLC - **Location:** Leeds, UK (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Artificial Intelligence, Amazon Web Services, Cloud Computing, Profiling, Software Quality, Continuous Integration, Software Debugging, Software Design Patterns, Distributed Systems, Amazon DynamoDB, Amazon Simple Notification Service (SNS), Web Applications, Test-Driven Development (TDD), ReactJS, AWS Lambda, Backend, Event Driven Architecture, Google Cloud Functions, Data Analytics, Front End Software Development, Functional Programming, Api Gateway, Restful APIs, Amazon Simple Queue Service (SQS), Serverless Computing - **Published:** August 8, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/senior-software-engineer-uk-remote-leeds-grossbritannien-58838353 ## About the Role _ solutions * Mentor junior developers and promote best practices * Implement and maintain CI/CD pipelines * Ensure code quality through reviews, testing, and standards * Create documentation for shared components and usage guidelines Tasks * 8+ years of backend development experience with Java * Experience with serverless frameworks (AWS Lambda, Google Cloud Functions) * Frontend experience with React or Web Components * Strong understanding of distributed systems, scalability, and data modeling * Experience collaborating with cross-functional teams across distributed locations (Europe, USA) * Cloud proficiency in AWS (Lambda, DynamoDB, API Gateway, SNS/SQS/EventBridge) * Experience with design patterns, TDD, profiling, and debugging * Experience with CI/CD tools and automation * Effective communication in agile environments * Mentoring experience for junior engineers * Preferred: understanding or experience with AI/ML Key requirements * remote-first culture * health care coverage ## Description Experteer Overview As a Senior Backend Engineer at Turnitin, you will design and optimize scalable backend services using Java and serverless tech, while contributing to frontend components when needed. You'll work within a shared services team to power Turnitin's award-winning educational platform and uphold data-driven, reliable software. You'll collaborate with cross-functional teams to deliver innovative solutions, mentor juniors, and improve performance and cost-efficiency. This role offers remote-first flexibility, a strong impact on global education, and opportunities to shape core systems at scale. Pay / Benefits * Design, develop, and optimize scalable backend services using Java and serverless technologies (AWS Lambda) * Design and implement RESTful APIs and event-driven architectures * Contribute to frontend components when needed * Improve performance and cost-efficiency of existing services * Collaborate with Architects, Product Managers, and engineering leads to deliver solutions * Mentor junior developers and promote best practices * Implement and maintain CI/CD pipelines * Ensure code quality through reviews, testing, and standards * Create documentation for shared components and usage guidelines Tasks * 8+ years of backend development experience with Java * Experience with serverless frameworks (AWS Lambda, Google Cloud Functions) * Frontend experience with React or Web Components * Strong understanding of distributed systems, scalability, and data modeling * Experience collaborating with cross-functional teams across distributed locations (Europe, USA) * Cloud proficiency in AWS (Lambda, DynamoDB, API Gateway, SNS/SQS/EventBridge) * Experience with design patterns, TDD, profiling, and debugging * Experience with CI/CD tools and automation * Effective communication in agile environments * Mentoring experience for junior engineers * Preferred: understanding or experience with AI/ML Key requirements * remote-first culture * health care coverage * education reimbursement * competitive paid time off * self-care days * national holidays and observed days off (including Juneteenth) ## Related Videos - [Profiling Symfony & PHP apps with Blackfire](https://www.wearedevelopers.com/videos/265-profiling-symfony-php-apps-with-blackfire) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [Enhancing Workload Security in Kubernetes](https://www.wearedevelopers.com/videos/356-enhancing-workload-security-in-kubernetes) - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)