Senior Engineer (Fincrime) at Ebury | London, United Kingdom | Rezi

Senior Engineer (Fincrime) at Ebury

Senior Engineer (Fincrime)

Ebury · London, United Kingdom

3 weeks ago

Senior Engineer (Fincrime)

Ebury · London, United Kingdom

a month ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

The FinCrime Core team is responsible for Ebury's AML (Anti-Money Laundering) platform. We are seeking a Senior Software Engineer to help us build and maintain high-reliability, low-latency systems that directly impact our regulatory compliance. In this role, you will work on mission-critical features, including real-time sanctions screening and transaction monitoring, ensuring that Ebury maintains the highest standards of safety and auditability in a regulated global environment.

Responsibilities

  • Contribute to the development of our AML platform's services, focusing on high reliability and scalability for real-time sanctions screening and transaction monitoring.
  • Deliver new features and improve/automate existing ones.
  • Collaborate with team members and engineering leaders to design complex event-driven services using Kafka/SNS/SQS and components using our Request For Comments (RFC) process.
  • Coach and mentor less experienced team members, serving as a technical escalation point for critical compliance issues.
  • Lead product initiatives from discovery to delivery, working closely with product and compliance teams to ensure business requirements are translated into robust, audit-ready technical solutions.
  • Take full ownership of the products you build, embracing both their development and ongoing maintenance in a regulated, high-availability environment.

Requirements

  • Extensive experience developing complex software systems, specifically for high-volume, low-latency environments.
  • Proficiency in Python or strong OOP fundamentals.
  • Adept at constructing and managing services, with proficiency in establishing standard APIs, implementing observability (logging, metrics, alerting), and integrating external systems.
  • Experience with event-driven architectures and Kafka.
  • A quality-first mindset with code that is testable and well-covered with unit and integration tests.
  • Experience with CI/CD (Jenkins/GHA) and Terraform for deployment.
  • A strong mindset for system resilience, with experience designing fault-tolerant architectures, handling graceful degradation, and implementing recovery patterns.
  • Clear and concise communication in English, both written and spoken.

Skills

  • Python
  • OOP
  • API development
  • Observability
  • Event-driven architectures
  • Kafka
  • Unit testing
  • Integration testing
  • CI/CD
  • Terraform
  • Fault-tolerant architectures
  • Graceful degradation
  • Recovery patterns

Location

  • London

Work Type

  • Hybrid
  • 4 days in the office
  • 1 day working from home

Experience Level

  • Senior

About the Company

  • Ebury delivers sophisticated, integrated solutions — business accounts, hedging, and financing — on a single platform with a seamless workflow.
  • Our success is built on a simple premise and singular purpose: To help businesses operate and scale globally.
  • Since its founding in 2009, Ebury has always been a fast-growing leader in fintech.
  • Today, we bring together 1,800+ Eburians across nearly 70 cities.
  • At the heart of our offering is a proprietary platform, purpose-built to help businesses seamlessly streamline and manage global cash flow.
  • We focus on continuous product evolution and innovation to build the infrastructure for borderless growth and help our clients scale at every stage.
  • The opportunities at Ebury are as diverse as our people, ranging from business development to engineering roles across our tech pillars.

Equal Opportunity

  • We believe in inclusion.
  • We stand against discrimination in all forms and are against the intolerance of differences that makes us a modern and successful organisation.
  • At Ebury, you can be whoever you want to be and still feel a sense of belonging no matter your story.