Backend Engineer - PostgreSQL, AWS, Python.

Nesta
W1W8Dy, W1W 8DY, United Kingdom
5 months ago
£100,000 – £120,000 pa
Applications closed

Related Jobs

View all jobs

Staff Backend Engineer - Alerting | UK |

Grafana Labs United Kingdom
£103,958 – £124,750 pa Remote

Senior Backend Engineer - AWS / Node.js

Big Red Recruitment Cv212Aa, CV21 2AA, United Kingdom
£65,000 – £70,000 pa Permanent

Senior Backend Engineer

Harnham - Data and Analytics Recruitment Derbyshire, United Kingdom
£85,000 – £90,000 pa Hybrid

Mid/Senior Backend Engineer (Java)

We Love Alfa London, United Kingdom

Sr. Backend Engineer - Managed Services

Hybrid

Senior Backend Developer

Spectrum IT Recruitment Fareham, United Kingdom
£45,000 – £70,000 pa Hybrid

Salary

£100,000 – £120,000 pa

Job Type
Permanent
Work Pattern
Full-time
Work Location
On-site
Seniority
Senior
Education
Degree
Posted
4 Mar 2026 (5 months ago)

Role Overview

The Senior Backend Engineer designs, delivers, and supports this transport - tech customers cloud platforms, with a strong focus on high-performance PostgreSQL databases and resilient AWS-native backend systems. The role spans full lifecycle delivery, from requirements and design to implementation, testing, and ongoing support.

This may seem like a lot, within a big organisation it would often be two separate roles. But that’s part of the opportunity – instead of being stuck doing a narrow set of tasks you’re able to drive all aspects of a solution – so more rewarding and interesting.

Key Responsibilities

Core

  • PostgreSQL Architecture & Performance – Design, optimise, and maintain high-performance, reliable, and supportable PostgreSQL databases.
  • Advanced SQL – Develop and refine complex, performant SQL and database objects.
  • Backend Engineering – Build and enhance backend services (primarily Python), ensuring strong coding, testing, and documentation practices.
  • AWS Delivery – Create and evolve solutions using RDS Aurora, Lambda, API Gateway, SNS/SQS, DynamoDB, and other serverless components.
  • Reliability & Observability – Build robust, resilient systems aligned with best-practice operations.
  • Infrastructure as Code – Implement automated deployments using Git, Bitbucket, and CloudFormation.
  • End-to-End Delivery – Own technical delivery from discovery to production rollout and support.

Additional

  • Collaborate directly with customers to translate requirements into technical solutions.
  • Take ownership of components, identifying risks and opportunities for improvement.
  • Work effectively across teams (frontend, operations, security).
  • Maintain high engineering standards and documentation.
  • Support incident investigation, root cause analysis, and preventative fixes.

Key Experience

  • 5+ years’ hands-on development delivering production systems.
  • Deep PostgreSQL design, optimisation, and performance tuning expertise.
  • Strong AWS experience, including RDS Aurora and serverless architectures.
  • Proficiency in at least one backend language (preferably Python).
  • Experience with Git, automated deployments, and IaC (CloudFormation).
  • Collaboration across distributed/offshore teams.
  • Working knowledge of frontend technologies (React is a plus).
  • Proven track record across full delivery lifecycles.

Key Behaviours

  • Proactive & independent, taking ownership of solutions.
  • Analytical, balancing performance, reliability, and maintainability.
  • Customer-focused, translating needs into effective designs.
  • Clear communicator, to technical and non-technical audiences.
  • Collaborative, contributing positively to team outcomes.
  • Results-driven, delivering high-quality, production-ready systems.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.