Senior Software Engineer – Identity & Authentication

Company: Vanguard
Apply for the Senior Software Engineer – Identity & Authentication
Location: London
Job Description:

Job Description

Project Contractor

About the Role

  • In the European Client Identity team, we are building and operating Vanguard’s authentication
  • and MFA platform used by hundreds of thousands of clients across the UK and Europe.
  • This is a hands-on senior full-stack role focused on designing, building, deploying, and
  • operating cloud-based identity services. You will contribute across backend APIs, cloud
  • infrastructure, and frontend experiences — with React as the preferred frontend framework
  • for new UI work. You will work in a highly regulated environment where security, reliability, and
  • operational discipline matter.
  • You don’t need to be an identity expert on day one — but you do need strong full-stack
  • fundamentals, cloud experience, and a responsible, methodical engineering mindset.

What You’ll Do

  • Build and evolve backend services that support login, MFA, and client authentication
  • Design and implement REST APIs using NestJS / TypeScript
  • Build frontend experiences using React where new UI development is required
  • Integrate with identity and MFA platforms (e.g. Transmit Security, Auth0)
  • Deploy and operate services on AWS, using Infrastructure as Code
  • Run and maintain services in production, including:

○ Manage vendor-specific software services running in AWS

  • Write automated tests and contribute to improving test coverage and quality
  • Participate in CI/CD pipelines, deployments, and operational procedures
  • Work closely with product and security stakeholders to translate requirements into

technical solutions

  • Continuously improve engineering standards, tooling, and reliability

What We’re Looking For (Must-Have)

  • Strong backend engineering fundamentals with Node.js and NestJS or Express
  • TypeScript across frontend and backend
  • Experience designing and building REST APIs
  • Understanding of authentication protocols: OAuth 2.0, JWT, MFA flows
  • Hands-on experience with AWS (ECS, Lambda, CloudFront, S3, Secrets Manager)
  • Familiarity with Infrastructure as Code (CloudFormation or Terraform)
  • Experience with containerised workloads (Docker)
  • Strong Git practices and CI/CD experience (GitHub Actions or similar)
  • Experience writing unit and integration tests (Jest)

Nice to Have

  • React experience for frontend development — preferred for any new UI work
  • Experience with identity, authentication, or MFA systems
  • Familiarity with Kong API Gateway or similar
  • Exposure to Aurora PostgreSQL or DynamoDB
  • Knowledge of microservices architectures
  • Exposure to security concepts (IAM, encryption, networking)
  • Experience with observability tooling (OpenTelemetry, Honeycomb, Grafana)
  • Experience in regulated or enterprise environments

How We Work

Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.

Posted: July 9th, 2026