Senior Backend Engineer – Multi-Tenant APIs & AI Bridges

Maxwell Bond

Greater London

On-site

GBP 85,000 - 105,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

In-office (London) 3–5 days/wk

Job summary

Descrial is hiring Backend Engineers to build the services Descrial runs on. The role focuses on multi-tenant data and workflow services, bridging Java/Spring with Python AI services.

You'll work in a small core team in King’s Cross, London, with CI/CD discipline and collaboration with Bengaluru delivery. You will design REST and asynchronous Python services, enforce tenant isolation, access control and configuration, and ensure safe failure and audit trails.

Qualifications

  • 5+ years in backend engineering for production SaaS or platform systems.
  • Strong Python, using FastAPI or comparable frameworks.
  • Solid SQL/PostgreSQL experience; ability to work at Java/Spring boundaries.
  • Production AWS experience and comfortable with Git, CI/CD and Linux.
  • Familiarity with AI coding tools daily, such as Cursor or Claude Code.
  • Degree in engineering, computer science or a related field, or equivalent experience.

Responsibilities

  • Design REST and asynchronous services in Python 3.11+ and FastAPI, working at Java/Spring boundaries with PostgreSQL and async SQLAlchemy persistence.
  • Implement tenant isolation, context, role-based access and configuration.
  • Maintain comprehensive unit and integration tests with pytest and pytest-asyncio; uphold code review standards.
  • Deploy and operate on AWS using EKS/ECS patterns, RDS and S3; improve queries, caching, and throughput.

Skills

Python
FastAPI
Java/Spring
AWS
CI/CD
Git
Linux
Multi-tenant

Education

Engineering degree or related

Tools

PostgreSQL
SQLAlchemy
AWS EKS/ECS

Job description

Descrial is hiring Backend Engineers to build the services Descrial runs on. The role focuses on multi-tenant data and workflow services, bridging Java/Spring with Python AI services.

You'll work in a small core team in King’s Cross, London, with CI/CD discipline and collaboration with Bengaluru delivery. You will design REST and asynchronous Python services, enforce tenant isolation, access control and configuration, and ensure safe failure and audit trails.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - AI-Driven SaaS (London, Onsite)
Senior Backend Engineer - AI-Driven SaaS (London, Onsite)

Maxwell Bond • Greater London

On-site
GBP 85,000 - 105,000
Senior Backend Engineer — Multi-Tenant SaaS (Python/FastAPI)
Senior Backend Engineer — Multi-Tenant SaaS (Python/FastAPI)

Maxwell Bond • City Of London

On-site
GBP 85,000 - 105,000
Back End Engineer
Back End Engineer

Maxwell Bond • Greater London

On-site
GBP 85,000 - 105,000
In-office (London) 3–5 days/wk
Backend Engineer - Multi-Tenant APIs & AI (London)
Backend Engineer - Multi-Tenant APIs & AI (London)

Oscar Technology • City Of London

On-site
GBP 85,000 - 105,000
Back End Developer
Back End Developer

Maxwell Bond • Greater London

On-site
GBP 85,000 - 105,000
Back End Engineer
Back End Engineer

Maxwell Bond • City Of London

On-site
GBP 85,000 - 105,000
Backend Engineer: Python, FastAPI & Multi-Tenant
Backend Engineer: Python, FastAPI & Multi-Tenant

Oscar Technology • Greater London

On-site
GBP 85,000 - 105,000
Backend Engineer
Backend Engineer

Oscar Technology • Greater London

On-site
GBP 85,000 - 105,000
Backend Engineer
Backend Engineer

Oscar Technology • City Of London

On-site
GBP 85,000 - 105,000
Backend Engineer
Backend Engineer

Oscar Associates Limited • Greater London

Hybrid
GBP 85,000 - 105,000