# Principal Engineer - Backend

**Company:** [Encord](https://hotfix.jobs/companies/encord)
**Location:** London, United Kingdom
**Role:** Backend Engineering
**Experience:** 10+ years
**Skills:** Python, TypeScript, React, Kubernetes, GCP, PyTorch, CUDA, Ray, Distributed Systems, Databases, Data Migrations, Monitoring, Alerting, DevOps, SRE
**Posted:** 2026-08-10

> Leads the architecture and operation of large-scale distributed backend infrastructure, including databases, processing systems, APIs, and migrations. The role requires 10+ years of experience, principal-level technical influence, and deep expertise in reliability and systems at scale.

## Job Description

## Responsibilities
- Design and lead major database and processing-system initiatives.
- Design performant protocols and APIs, including customer-facing label-format APIs, across product and engineering.
- Build robust distributed systems and reason rigorously about failure modes and behavior under load.
- Level up engineers across the company through design reviews, pairing, and mentorship.

## Requirements
- 10+ years building large-scale backend infrastructure applications, including several years operating at staff or principal level with company-wide technical influence.
- Deep expertise in distributed systems, including databases, processing systems, replication, partitioning, queuing, and caching.
- Rigorous understanding of how distributed systems fail and behave under load at scale.
- Experience leading large-scale data migrations and system-splitting or re-architecture projects involving real customer data.
- Experience owning production reliability and operations, including monitoring, alerting, and DevOps/SRE.
- Track record of raising engineering quality across teams through architecture reviews, code reviews, testing, rollout, and monitoring practices.
- Ability to influence without authority and drive technical alignment across teams.
- Experience building and operating large-scale distributed systems in production.
- Strong problem-solving skills and a first-principles approach.
- Willingness to work across the stack and own ambiguous problems autonomously.

## Tech Stack
- Python
- TypeScript
- React
- Kubernetes
- Google Cloud
- PyTorch
- CUDA
- Ray

## Compensation & Benefits
- Competitive salary, commission, and meaningful equity in a high-growth startup.
- 25 days annual leave plus UK public holidays.
- Annual learning and development budget.
- Travel for customer visits, events, and conferences across the UK and Europe.
- Company lunches twice a week.
- Monthly socials and bi-annual team offsites.

## Similar jobs

- [Principal Payments Engineer](https://hotfix.jobs/jobs/e9e8ae1c-f327-407d-a81b-0f8e7a965c28) - Payabli - Remote
- [Staff Software Engineer](https://hotfix.jobs/jobs/1c1c4d74-9822-4ad9-84fe-efdf89104398) - Anaconda - Remote
- [Staff Backend Engineer](https://hotfix.jobs/jobs/127bb501-4fd5-435d-92d9-d47c9bf13f75) - GitLab - Remote - $153k – $259k/yr
- [Staff Backend Software Engineer](https://hotfix.jobs/jobs/41554d1a-6807-41a8-a723-5f32747834db) - Addepar - Edinburgh, United Kingdom
- [Staff Engineer, Test Integration, Modelling and Simulation](https://hotfix.jobs/jobs/7d0534d4-2344-4fc4-97d8-732f5ec3fa07) - Shield AI - London, United Kingdom

**Apply:** https://hotfix.jobs/jobs/5923dec9-b02e-4307-92aa-677e72fca09c
**Canonical:** https://hotfix.jobs/jobs/5923dec9-b02e-4307-92aa-677e72fca09c