Back to results

Deliveroo

Visit website

Golang Backend Engineer, Financial Product Fraud

Salary not disclosed3–6 yearsOnsite

  • Engineering
  • London
  • Full time
  • Today
Newly posted

About the role

This role involves building and maintaining high-throughput, low-latency backend services to protect financial products from fraud. You will design real-time detection and automated enforcement systems for payouts, lending, and banking products across the DoorDash, Wolt, and Deliveroo brands. As a founding member of this team, you will help establish the infrastructure patterns for future financial products.

Responsibilities

  • Build and maintain high-throughput, low-latency backend services in Go to score financial events in real time.
  • Design end-to-end fraud detection and automated enforcement for financial products.
  • Extend a shared fraud decisioning platform to support multiple brands.
  • Partner with risk analysts, data scientists, and product managers to translate fraud patterns into detection logic.
  • Collaborate across team boundaries with account security and payments teams.
  • Contribute to architectural decisions and establish the fraud infrastructure baseline.
  • Write well-tested, observable code and participate in on-call rotations.

Required skills

  • Golang
  • Backend services
  • Distributed systems
  • SQL
  • NoSQL
  • Event-driven architectures
  • Kafka

Nice to have

  • Fraud detection
  • Risk management
  • Payments
  • Lending
  • Rules engines
  • ML model serving
  • Kotlin
  • Java
  • Python
  • Node.js

Qualifications

  • 3 to 6 years of professional software engineering experience
  • 1+ years of production experience in Golang or strong experience in another backend language

About the Company

Deliveroo is now part of DoorDash, operating as a global team with reach across multiple brands including DoorDash, Wolt, and Deliveroo.