Backend Data Engineer (AWS/NoSQL) - 12 months - LONDON (2-3 days)- Inside IR35

Backend Data Engineer (AWS/NoSQL) - 12 months - LONDON (2-3 days)- Inside IR35

We are seeking a Backend Data Engineer to join one of London's "top 4" Premier League football clubs on a long-term hybrid contract based in London (2-3 days on-site). The successful candidate will own and operate the Back End data layer powering fan-facing digital experiences (web/app) and internal services, partnering closely with external suppliers to deliver reliable, low-latency integrations and event-driven services. You'll be accountable for database performance, cost, security, and data modelling, and will help ensure supplier platform integrations are robust, well-documented, and observable in production.

Key Responsibilities:

  • Own the design, operation, and continuous improvement of the NoSQL database tables powering fan-facing and internal services
  • Create and maintain data models aligned to access patterns (partition/sort keys, GSIs/LSIs, item design, TTL, denormalisation strategies)
  • Manage capacity and performance (on-demand vs provisioned, autoscaling, hot partitions, query patterns, latency tuning) and drive cost optimisation
  • Implement and test resilience and recovery (PITR, backups, restores, multi-region patterns)
  • Own security controls: IAM least privilege, KMS encryption, access auditing, secrets management
  • Build and operate Server Side components on AWS: Lambda, API Gateway, SQS/SNS, EventBridge, Step Functions
  • Own ingestion and processing patterns (webhooks, polling, event streams), ensuring data quality and traceability to support integrations
  • Ensure reliability through observability (CloudWatch logs/metrics/tracing), performance testing, and error budgets
  • Implement CI/CD and Infrastructure-as-Code for repeatable, auditable delivery
  • Maintain runbooks, operational dashboards, alerting, and incident response processes

What You Will Ideally Bring:

  • Strong hands-on NoSQL experience in production (data modelling, indexes, performance and cost tuning)
  • Experience building Back End services using AWS Lambda and/or containerised services, plus API Gateway
  • Event-driven integration experience using SQS/SNS/EventBridge (or equivalent)
  • Infrastructure-as-Code experience (Terraform, CloudFormation, or AWS CDK)
  • Confident coding ability in TypeScript/Node.js, Python, or Java

Contract Details

  • Duration: 12 months initial
  • Rate: £500 per day
  • Determination: Inside IR35
  • Location: London (Hybrid)

Backend Data Engineer (AWS/NoSQL) - 12 months - LONDON (2-3 days)- Inside IR35

Job Details

Company
Hamilton Barnes
Location
London, United Kingdom
Hybrid / Remote Options
Employment Type
Contract
Salary
GBP 500 Daily
Posted