CareerPlanSign in

Senior Software Engineer (Money Flows)

London💼 Full-time🗓 2026-09-17 → 2026-09-26

Core

Design, build, and maintain a high-volume, distributed global transactional platform for multi-currency accounts, incoming funds, and outgoing payments.

Role type

Senior Software Engineer (Payments/Fintech)

Builds

Core transactional platform, multi-currency account systems, payment processing services

Domain

Fintech, Cross-border payments, Banking infrastructure

Deliverable

production ML models | product features

Required skills

Distributed systems architecture, Backend development, Relational databases, Asynchronous messaging, API design, Observability, Unit/Integration testing

Preferred skills

Payments domain expertise, Multi-currency handling, Ledger systems, External financial integrations

Technologies

Python, Django, FastAPI, PostgreSQL, Kafka, AWS, Kubernetes, Terraform, Jenkins, Prometheus, Kibana

Responsibilities

Architect and deliver the next iteration of the global platform, take full accountability for service lifecycle from design to production, lead product initiatives end-to-end, mentor less experienced engineers, collaborate with distributed global teams

Seniority

Senior, hands-on IC with technical leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.