Golang Backend Engineer, Financial Product Fraud
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