golang engineer for financial products

HireHi

Greater London

On-site

GBP 90,000 - 140,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Deliveroo ищет опытного backend-разработчика для работы с Go в Лондоне. Ваша задача — строить высокопроизводительные сервисы, обрабатывать финансовые события в реальном времени и участвовать в разработке платформы обнаружения мошенничества.

Вы будете сотрудничать сrisk-аналитиками, Data Science и продакт-менеджерами, чтобы улучшить инфраструктуру и надёжность операций. Требуются знания Kafka, SQL/NoSQL и готовность нести ответственность за развёртывание сервисов.

Qualifications

  • 3–6 лет опыта разработки backend-сервисов в продакшене.
  • Опыт работы с Go или готовность быстро обучиться Go.
  • Понимание низко-латентных распределённых систем и готовность работать в рамках latency budget.
  • Опыт работы с SQL и/или NoSQL, знакомство с архитектурами на основе событий (Kafka).
  • Готовность работать в on-call режиме и обеспечивать надёжность сервисов.

Responsibilities

  • Разработка и поддержка высокопроизводительных Go backend сервисов для реального времени.
  • Проектирование систем обнаружения мошенничества и правил защиты финансовых продуктов.
  • Работа над платформой, объединяющей сигналы, правила и модели между брендами.
  • Сотрудничество с данными аналитиками, Data science и менеджерами продукта.

Skills

Go
Backend development
Distributed systems
Kafka
SQL/NoSQL
On-call duties
AI tooling

Tools

Kafka

Job description

Описание

Deliveroo is a marketplace that issues banking products, lends to merchants, moves instant payouts to couriers, and collects cash on delivery. Its financial products serve millions of couriers and merchants.

Задачи

Build and maintain high-throughput, low-latency Go backend services that score financial events in real time, including payout enrollments, bank account links, credit applications, and account-to-account transfers. Design end-to-end fraud detection and automated enforcement for financial products, from signal collection to decisions that block fraudulent payouts. Extend the shared fraud decisioning platform so signals, rules, and models work across all three brands. Partner with risk analysts, data scientists, and product managers to turn observed fraud patterns into detection and determine whether a rule, model, or product change is the right solution. Collaborate with account security, payments fraud, and financial product teams, building on their signals and creating clean interfaces. Contribute to architectural discussions and technical decisions while establishing the fraud infrastructure baseline for financial products, with support from senior engineers. Write well-tested, observable code and help maintain a high quality bar.

Требования

3 To 6 years of professional software engineering experience, including backend services shipped and owned in production

1+ Years of production experience in Golang, or strong experience in another backend language and enthusiasm for learning Go quickly

Working understanding of low-latency, high-throughput distributed systems and willingness to learn to build within a latency budget

Hands-on experience with SQL and/or NoSQL databases and exposure to event-driven architectures such as Kafka

Willingness to operate what you build, including sharing on-call duties, with a pragmatic approach to reliability

Use AI tooling in day-to-day development and critically evaluate its output for correctness and quality

Product-oriented mindset, responsibility for outcomes, comfort with ambiguity, end-to-end project or feature ownership, clear and proactive communication, collaboration, and an adversarial instinct.

Будет плюсом

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 AWS or GCP; experience across multiple brands, regions, or regulatory regimes

Условия

The role is based in London, UK

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Golang Backend Engineer, Financial Product Fraud
Golang Backend Engineer, Financial Product Fraud

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Golang Backend Engineer, Financial Product Fraud
Golang Backend Engineer, Financial Product Fraud

Deliveroo • Greater London

On-site
GBP 90,000 - 130,000
Golang Backend Engineer - Fraud & Real-Time Risk (London)
Golang Backend Engineer - Fraud & Real-Time Risk (London)

Deliveroo • Greater London

On-site
GBP 90,000 - 130,000
Go Backend Engineer: Fraud & Payments Platform
Go Backend Engineer: Fraud & Payments Platform

HireHi • Greater London

On-site
GBP 90,000 - 140,000
Go Backend Engineer - Real-Time Fraud for FinTech Platform
Go Backend Engineer - Real-Time Fraud for FinTech Platform

United States Digital Space LLC • Greater London

On-site
GBP 90,000 - 130,000
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Product Engineer (Golang)
Product Engineer (Golang)

MLabs • Greater London

On-site
GBP 60,000 - 90,000
Competitive salary
Equity
25 days holiday
+4
product designer in fintech
product designer in fintech

Enfint • Greater London

On-site
GBP 49,000 - 74,000
Hybrid working
Pet-friendly office
Regular in-person events
+1
Staff Back-end Engineer (Go Lang or Java)
Staff Back-end Engineer (Go Lang or Java)

MateHR • Greater London

On-site
GBP 120,000 - 170,000
Go Product Engineer - Real-Time API for Fintech
Go Product Engineer - Real-Time API for Fintech

Infact • Greater London

Hybrid
GBP 45,000 - 65,000
25 days holiday
Flexible working
Pension contributions
+1