Deliveroo logo

Golang Backend Engineer, Financial Product Fraud

Deliveroo

London, United Kingdom - Deliveroo · 1+ years experience · Full-time · Posted Oct 13, 2026

At a glance

Experience
1+ years experience
Employment
Full-time
Location
London, United Kingdom - Deliveroo

About the role

  • Deliveroo is seeking a Golang Backend Engineer to join a new founding engineering team in London focusing on financial product fraud.
  • The role involves designing and shipping real-time detection and automated enforcement for high-throughput, low-latency financial products across DoorDash, Wolt, and Deliveroo.
  • You will build and maintain backend services that score financial events in real time, helping protect new financial offerings like instant payouts, merchant loans, and banking products.

Responsibilities

  • Build and maintain high-throughput, low-latency backend services in Go that score financial events in real time, including payout enrollments, bank account links, credit applications, and account-to-account transfers.
  • Design fraud detection and automated enforcement for our financial products end to end: from signal collection through to the decision that blocks a fraudulent payout.
  • Build on and extend our shared fraud decisioning platform, so signals, rules, and models work across all three of our brands instead of being rebuilt three times.
  • Partner closely with risk analysts, data scientists, and product managers to turn observed fraud patterns into shipped detection, and to know when a rule, a model, or a product change is the right answer.
  • Work across team boundaries with our account security, payments fraud, and financial product teams, building on their signals rather than rebuilding them.
  • Contribute to architectural discussions and technical decisions as we establish the fraud infrastructure baseline for financial products, with support from senior engineers on the team.
  • Write well-tested, observable code and help the team hold a high quality bar.

Requirements

  • 3 to 6 years of professional software engineering experience, including backend services you have shipped and owned in production.
  • 1+ years of production experience in Golang, or strong experience in another backend language and real enthusiasm for picking Go up quickly.
  • A working understanding of low-latency, high-throughput distributed systems.
  • Hands-on experience with SQL and/or NoSQL databases, and some exposure to event-driven architectures (Kafka or similar).
  • Willingness to operate what you build, including a share of on-call, with a pragmatic approach to reliability.
  • Uses AI tooling in day-to-day development and can critically evaluate its output for correctness and quality.

Preferred qualifications

  • Experience in fraud, risk, payments, lending, or financial crime, especially money movement fraud, bank account linking fraud, payout abuse, or lending fraud.
  • Experience with rules engines, real-time feature stores, or ML model serving in a decisioning path.
  • Background in Kotlin, Java, Python, or Node.js alongside Go.
  • Familiarity with cloud infrastructure (AWS, GCP).
  • Experience working across multiple brands, regions, or regulatory regimes.

Workplace

  • Based in London, UK as one of the founding engineering roles in the London hub.

Skills

  • Go
  • Golang
  • SQL
  • NoSQL
  • Kafka
  • Kotlin
  • Java
  • Python
  • Node.js
  • AWS
  • GCP

Deliveroo

Golang Backend Engineer, Financial Product Fraud

Apply now