Senior Platform & Backend Engineer – Python, AWS, Data APIs

Theia Insights

Greater London

Hybrid

GBP 75,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

EMI share options
25 days holiday + bank holidays
Private health insurance
Pension

Job summary

Theia Insights is building foundational financial intelligence products for institutional investors. This role focuses on producing reliable, scalable REST endpoints (FastAPI) and managing access to large datasets using Pandas, Parquet/Arrow and DuckDB.

You’ll own the identity layer (OAuth2, JWT, API keys) in a multi-tenant SaaS setup on AWS and contribute to data-facing services and occasional frontend work.

Qualifications

  • Production-level Python development and operation experience.
  • Experience shipping HTTP APIs with typed frameworks (e.g., FastAPI).
  • Strong AWS experience with IAM, data services and least-privilege access.
  • Experience with RBAC, multi-tenant SaaS architectures.
  • Familiarity with data formats and analytics stacks (Parquet/Arrow, DuckDB, Pandas).

Responsibilities

  • Build and operate async REST endpoints using FastAPI and Pydantic.
  • Handle large datasets with Pandas, Parquet/Arrow and DuckDB.
  • Own identity and access layer with AWS IAM, OAuth2/OIDC and API keys.
  • Design APIs and data access points for analytics and MCP connectors.
  • Run services on AWS (CDK, CodePipeline) and ensure reliability.
  • Contribute to frontend TypeScript/React components when needed.
  • Ensure end-to-end reliability and graceful failure modes.

Skills

Python production
FastAPI
OAuth2/OIDC
RBAC
JWT
API keys
Multi-tenant
Terraform
CDK
TypeScript
React

Tools

Pandas
Parquet/Arrow
DuckDB
AWS CDK
CodePipeline
S3
ECS/Fargate
Lambda

Job description

Theia Insights is building foundational financial intelligence products for institutional investors. This role focuses on producing reliable, scalable REST endpoints (FastAPI) and managing access to large datasets using Pandas, Parquet/Arrow and DuckDB.

You’ll own the identity layer (OAuth2, JWT, API keys) in a multi-tenant SaaS setup on AWS and contribute to data-facing services and occasional frontend work.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer: Platform and Backend (Mid-career / Senior)
Software Engineer: Platform and Backend (Mid-career / Senior)

Theia Insights • Greater London

Hybrid
GBP 75,000 - 110,000
EMI share options
25 days holiday + bank holidays
Private health insurance
+1
Software Engineer: Platform and Backend (Mid-career / Senior)
Software Engineer: Platform and Backend (Mid-career / Senior)

Theia Insights • Cambridge

On-site
GBP 70,000 - 90,000
EMI share options
Private health insurance
Pension
+2
Senior Platform Engineer - Python APIs, CI/CD & Architecture
Senior Platform Engineer - Python APIs, CI/CD & Architecture

Jobtailor • Greater London

On-site
GBP 120,000 - 150,000
Senior Backend Engineer - AI-Driven Finance APIs (Remote)
Senior Backend Engineer - AI-Driven Finance APIs (Remote)

Ersilia • Greater London

Hybrid
GBP 90,000 - 150,000
Backend Engineer - FinTech Data Platform (Python/AWS)
Backend Engineer - FinTech Data Platform (Python/AWS)

9fin • Greater London

Hybrid
GBP 60,000 - 90,000
Senior Python Backend Engineer – Fintech API Systems
Senior Python Backend Engineer – Fintech API Systems

Fundment Limited • Greater London

Hybrid
GBP 70,000 - 110,000
Pension 6% employer contribution
BUPA Private Health Insurance – fully
Life Assurance – 4 x base salary
+2
Back End Developer
Back End Developer

Block MB • Greater London

On-site
GBP 90,000 - 120,000
Senior Python Engineer: AI‑Driven FinTech SaaS on AWS
Senior Python Engineer: AI‑Driven FinTech SaaS on AWS

TalentHawk • Greater London

Hybrid
GBP 48,000 - 80,000
Python Software Engineer
Python Software Engineer

Harrington Starr • Greater London

On-site
GBP 70,000 - 110,000
Competitive salary and benefits
Senior Backend Engineer — AI-Driven Finance Platform
Senior Backend Engineer — AI-Driven Finance Platform

Product Pulse • Greater London

Hybrid
GBP 90,000 - 140,000