Talent.com
Turnitin, LLC
Principal Software Engineer Backend Technologies, Platform (UK Remote)Turnitin, LLC • Leeds, England, UK
Principal Software Engineer Backend Technologies, Platform (UK Remote)

Principal Software Engineer Backend Technologies, Platform (UK Remote)

Turnitin, LLC • Leeds, England, UK
30+ days ago
Job type
  • Full-time
  • Remote
Job description

Turnitin is seeking a Principal Backend Engineer with a strong focus on backend development particularly in Java and serverless architectures combined with solid frontend experience. This role is ideal for engineers passionate about building scalable distributed systems data modeling and delivering high-performing reliable software solutions for our award-winning educational platform.
As a core contributor to our shared services team you will play a key role in developing and enhancing the foundational systems that power both existing and new applications. This role is fully hands-on requiring active involvement in coding development and implementation of technical solutions. You will also be called upon to lead more junior engineers and collaborate with other teams.

Responsibilities:

  • Lead and design development and optimization of scalable backend services using Java and serverless technologies (e.g. AWS Lambda).
  • Architect and implement RESTful APIs and event-driven systems to support high-performance distributed applications.
  • Provide technical leadership to the team ensuring alignment with architectural standards and best practices.
  • Contribute to the development and integration of user-facing frontend components when needed.
  • Analyze and optimize existing services to enhance performance scalability and cost-effi ciency.
  • Collaborate with cross-functional teams including Architects Product Managers and engineering leads to deliver innovative and impactful solutions.
  • Mentor and guide junior developers fostering a culture of continuous learning and knowledge sharing.
  • Oversee the implementation and maintenance of CI/CD pipelines to ensure effi cient and reliable software delivery.
  • Maintain high standards of code quality through rigorous peer reviews comprehensive testing and adherence to industry best practices.
  • Create comprehensive documentation for the developed shared components including usage guidelines and examples.

Qualifications :

Essential Qualifications Skills and Knowledge/Experience:

  • Over 10 years of experience in backend development with deep profi ciency in Java and extensive hands-on experience with serverless frameworks (e.g. AWS Lambda Google Cloud Functions).
  • Solid understanding of frontend technologies including React and Web Components with the ability to contribute when needed.
  • Expertise in designing and managing distributed systems ensuring scalability and advanced data modeling techniques.
  • Demonstrated ability to lead and collaborate effectively with cross-functional teams and stakeholders across multiple locations including distributed teams in Europe and the USA to deliver impactful high-quality solutions.
  • Practical expertise in cloud technologies specifically developing serverless applications on AWS using services such as Lambda DynamoDB API Gateway SNS/SQS and EventBridge.
  • Deep understanding of software development best practices including design patterns test-driven development (TDD) behavior-driven development (BDD) and clean code principles.
  • Experience implementing and managing CI/CD pipelines for automated build deployment and testing.
  • Familiarity with modern DevOps practices and infrastructure-as-code (IaC).
  • Proven ability to conduct comprehensive system design reviews ensuring architectural alignment scalability performance and adherence to best practices.
  • Proven experience as a Tech Lead with a strong track record of mentoring and coaching junior engineers promoting skill development and driving adherence to best practices to ensure team growth and technical excellence.
  • Exceptional collaboration skills working effectively across cross-functional teams including Product Managers Architects and other engineering leads.
  • Ability to communicate complex technical concepts clearly to both technical and non-technical stakeholders.
  • Strong problem-solving skills with a track record of troubleshooting and optimizing existing systems for performance scalability and cost effi ciency.
  • Ability to make strategic technical decisions while balancing project deadlines and business goals.

Preferred Skills:

  • Experience with frontend technologies such as React Angular or Web Components is a plus.
  • Familiarity with monitoring and observability tools (e.g. CloudWatch New Relic Datadog).
  • Knowledge of data modeling and working with both NoSQL databases.
  • Understanding of agile methodologies including Scrum XP and Kanban.
  • Understanding or experience with AI/ML.


Additional Information :

Total Rewards @ Turnitin
At Turnitin we believe Total Rewards go far beyond pay. While salary bonus or commission are important theyre only part of the value you receive in exchange for your work.

Beyond compensation youll experience the intrinsic rewards of unleashing your potential and making a positive impact on global education. Youll 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 lifes challenges. Youll 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 Turnitinit 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 its 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*
  • Charitable contribution match*
  • Monthly Wellness or Home Office Reimbursement/*
  • Access to Modern Health (mental health platform)
  • Parental Leave*
  • Retirement Plan with match/contribution*

* varies by country

Seeing Beyond the Job Ad
At Turnitin we recognize its 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 youre willing to learn and unleash your potential alongside us join our team!

#LI-AP1


Remote Work :

Yes


Employment Type :

Full-time


Experience: years
Vacancy: 1
Create a job alert for this search

Principal Software Engineer Backend Technologies, Platform (UK Remote) • Leeds, England, UK

Similar jobs

Principal Engineer, Bridges & Structures - UK Wide

JacobsLeeds, England, GB
Full-time

At Jacobs, we’re challenging today to reinvent tomorrow by solving the world’s most critical problems for thriving cities, resilient environments, mission‑critical outcomes, operational advancement... Show more

 • Promoted

Software Engineer

AccentureLeeds, England, GB
Full-time

Please Note: Any offer of employment is subject to satisfactory SC security clearance which requires 5 years continuous UK address history, typically including no periods of 30 consecutive days or ... Show more

 • Promoted

Software Engineer

Candour SolutionsLeeds, England, GB
Full-time

Base pay range: This range is provided by Candour Solutions.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Senior Software Engineer - Leeds.I'm... Show more

 • Promoted

Full Stack Software Engineer

Boxbar TechWakefield, England, GB
Full-time +1

Hybrid, with a preference for candidates who can travel to our Wakefield, West Yorkshire HQ.Build technology that transforms the live drinks experience.Boxbar Tech creates award-winning self-servic... Show more

 • Promoted

Software Engineer

ANSON MCCADELeeds, West Yorkshire, GB
Full-time

Scroll down to find the complete details of the job offer, including experience required and associated duties and tasks.Are you a Software Engineer looking to work on innovative products and cloud... Show more

 • Promoted

Principal Software Engineer

Hippo Digital LimitedLeeds, England, GB
Full-time

Hippo is a rapidly growing digital consultancy passionate about building and delivering transformative digital solutions for a diverse range of Public and Private sector clients.We work at the inte... Show more

 • Promoted

Principal Engineer

TechShackLeeds, England, GB
Full-time

One day a week on-site, occasional client travel.Clearance: SC held or eligible.A leadership seat at account level, not a senior engineering seat with a better title.You would own the technical dir... Show more

 • Promoted

Lead Platform Engineer

TransunionLeeds, England, GB
Full-time

Salary: £62,500 - 209,000 per year.We are looking for several years of experience in technical leadership roles within cloud-native, containerized environments, with a proven ability to deliver com... Show more

 • Promoted

Lead Software Engineer — Greenfield in‑house Platform

Gravitas Recruitment Group (Global) LtdLeeds, England, GB
Full-time

Lead Software Engineer – Build a New In‑House Engineering Function.I’m partnering with a high‑growth, technology‑driven organisation that’s embarking on a major shift in how it builds and delivers ... Show more

 • Promoted

Software Engineer

BlaizeLeeds, England, GB
Full-time

Blaize (Nasdaq: BZAI) builds a programmable AI platform for inference in real-world environments.At its core, the Blaize Graph Streaming Processor (GSP) is a purpose-built, energy-efficient archite... Show more

 • Promoted

Software Engineer

Anson MccadeLeeds, ENG, GB
Full-time

Software EngineerLeeds (Hybrid)£40,000 - £60,000 + PackageAre you a Software Engineer looking to work on innovative products and cloud-native solutions that create real-world impact?Wer... Show more

 • Promoted

Software Engineer

Digital WaffleLeeds, England, GB
Full-time

I have once again partnered with a fantastic business who are not only UK wide but global.They specialise within software solutions for accommodations, event management, catering and residential se... Show more

 • Promoted

Senior Platform Engineer - Core Platform- UK & Ireland

FanaticsLeeds, England, GB
Full-time

Fanatics Betting & Gaming (FBG) is seeking a Senior Platform Engineer to join our Platform Engineering team.This role will sit in either our Runtime/Compute or the Developer Experience/CICD squad.A... Show more

 • Promoted

Principal Full Stack Engineer

Burendo Limited.Leeds, England, GB
Full-time

We’re an award-winning consultancy known for delivering exceptional products and services through technology.We work closely with organisations to help them accelerate value delivery and create out... Show more

 • Promoted

Principal Engineer

AXA HealthLeeds, England, GB
Full-time

We have an exciting opportunity for two new Principal Engineers to join us!.This is a fantastic opportunity to work in a product‑led operating model, where all our teams are value stream aligned wi... Show more

 • Promoted

Founding Full-Stack Senior Engineer (UK) – Remote, Equity

CloudDevsLeeds, England, GB
Remote
Full-time

CloudDevs is seeking a Founding Full‑Stack Senior Engineer based in the UK to lead technical development of an AI-driven Hospitality Tech platform.This role emphasizes backend development using Pyt... Show more

 • Promoted

Principal Software Engineer

WRK digitalLeeds, England, GB
Full-time

We're working with a rapidly growing technology consultancy that's proving you don't have to sacrifice culture for scale.While the business continues to expand and win major client programmes, it h... Show more

 • Promoted • New!

Senior Software Engineer

Brio DigitalLeeds, England, GB
Full-time

Partnering with Organisations to Scale Digital, Data & Tech Teams.NET Developers – Public Health.NHS or Central Government experience is ESSENTIAL.Brio Digital are supporting a HealthTech consultan... Show more

 • Promoted

Software Engineer, Virtual Auctions Platform (Europe)

Cox Automotive EuropeLeeds, England, GB
Full-time

A leading automotive technology firm in the UK seeks a Software Developer specializing in Virtual Auctions.Join a progressive team to design and develop efficient software solutions that enhance ve... Show more

 • Promoted

principle engineer

Techshack Recruitment LTDLeeds, England, GB
Full-time

Software consultancy | Leeds, hybrid.One day a week on-site, occasional client travel.Clearance: SC held or eligible.A leadership seat at account level, not a senior engineering seat with a better ... Show more