Senior Software Engineer (Transfers, Client Journeys)

Hargreaves Lansdown · bristol, england, United-Kingdom

Location
bristol
Job Type
Full-time
Posted
June 20, 2026

Job Description

Requirements

  • Backend / BFF:
  • Node.js (v20+) with TypeScript
  • AWS Lambda handler development (both SST and raw CDK patterns)
  • API Gateway (REST/V1) — authorizers, routing, gateway responses
  • Middy middleware framework
  • Integration patterns: cross-account STS AssumeRole, Secrets Manager, DynamoDB, SNS
  • RESTful API design and OpenAPI specifications
  • AWS & Infrastructure:
  • AWS CDK and/or SST for infrastructure as code
  • Core services: Lambda, API Gateway, DynamoDB, VPC, IAM, KMS, Secrets Manager, SSM Parameter Store, SNS
  • VPC networking — Lambda in VPC, security groups, egress configuration
  • Lambda provisioned concurrency and auto-scaling
  • Understanding of WAF and ingress routing patterns
  • Testing:
  • Vitest for unit and integration testing
  • MSW (Mock Service Worker) for API mocking
  • Testcontainers experience is a plus
  • ...

Ready to Apply?

Submit your application for Senior Software Engineer (Transfers, Client Journeys) at Hargreaves Lansdown

Apply Now