ebury
Senior Software Engineer (Payments)
Job Description
Salary: £75,000 - 80,000 per year
Requirements:- Proven track record of designing, building, and maintaining complex, highly available software systems at scale.
- Strong focus on clean code, design patterns, and testability, including unit and integration testing.
- Solid, hands-on experience in the payments, fintech, or banking space.
- Understanding of transactional consistency, ledger systems, multi-currency handling, or external financial integrations.
- Proficiency in at least one major backend language.
- Strong experience with distributed architectures, asynchronous messaging, and relational databases.
- Experience building standard APIs, integrating external systems, and setting up robust monitoring and alerting.
- Ability to communicate complex technical ideas clearly and concisely in English, both written and spoken, to technical and non-technical stakeholders.
- Lead the design and development of the next iteration of our global platform, streamlining complex cross-border payments and international fund collections.
- Take full accountability for the services you build, from initial system design to deployment and production health.
- Lead product initiatives end-to-end, working closely with Product and Operations stakeholders to translate financial business requirements into technical solutions.
- Mentor and coach less experienced engineers, promoting high engineering standards, code reviews, and continuous learning.
- Partner with engineering leaders and distributed teams across regions to design robust, modular services and components.
- Backend
- LESS
- AI
- AWS
- Cloud
- DevOps
- Django
- Flow
- Kubernetes
- PostgreSQL
- Prometheus
- Python
- Security
- Terraform
More:
We are Ebury, a fast-growing fintech company founded in 2009, helping ambitious businesses operate and scale globally through our proprietary platform. We bring together 2000+ people across nearly 70 cities and offer a dynamic, global environment with massive scale and exposure. We provide a competitive salary and benefits package, a discretionary performance-based bonus, and continued personal development through structured training and certifications. This is a Senior Software Engineer (Money Flows) role based in our London office with a hybrid working pattern of 4 days in the office and 1 day working from home. We believe in inclusion and foster an environment where our people feel valued, supported, and empowered to succeed.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About ebury
ebury
London
IT
Skills & Technologies
Inferred from job description
Salary Insight
£77,500
This role
£75,000
UK median
This salary is 3% above the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks