Senior Engineer (Fincrime)

Senior Engineer (Fincrime)

Full-Time 80000 - 100000 Β£ / year (est.) No working from home possible
ebury anz

At a Glance

  • Tasks: Build and maintain high-reliability systems for Ebury's AML platform.
  • Company: Join a leading FinTech company focused on regulatory compliance.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative team culture with mentorship opportunities and global communication.
  • Why this job: Make a real impact in the fight against financial crime with cutting-edge technology.
  • Qualifications: Extensive software development experience, especially in high-volume environments.

The predicted salary is between 80000 - 100000 Β£ per year.

  • Senior Software Engineer (Fincrime)
  • London Office - Hybrid: 4 days in the office, 1 day working from home

The Fin Crime 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.

You will be responsible for both delivering new features and improving/automating existing ones.

  • Collaborate with your 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, positively changing the trajectory of the team and 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.
  • In line with our "You build it, you own it" philosophy, we expect you to take full ownership of the products you build, embracing both their development and ongoing maintenance in a regulated, high-availability environment.

About You

  • Extensive experience developing complex software systems, specifically for high-volume, low-latency environments.

We mainly work with Python, but strong OOP fundamentals are what matter most.

  • Adept at both 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: your code should be testable and well-covered with unit and integration tests.

We use CI/CD (Jenkins/GHA) and Terraform for deployment, and you may need to contribute to these workflows from time to time.

  • A strong mindset for system resilience, with experience designing fault-tolerant architectures, handling graceful degradation, and implementing recovery patterns to ensure uptime in high-stakes environments.
  • Since you will work side by side with colleagues from different countries, you can communicate clearly and concisely in English, both written and spoken.
  • Nice to Have
  • Experience in regulated industries (Fin Tech, banking, payments)
  • Understanding of AML/KYC processes and compliance requirements
  • Familiarity with third-party screening or monitoring providers.
  • #J-18808-Ljbffr

Senior Engineer (Fincrime) employer: ebury anz

At our London Victoria office, we pride ourselves on fostering a dynamic and inclusive work culture that empowers our employees to innovate and excel. As a Senior Full-Stack Engineer on the Flow team, you will not only have the opportunity to work on cutting-edge AI technology but also benefit from a hybrid work model that promotes work-life balance. We are committed to your professional growth, offering mentorship and collaboration across teams, ensuring that your contributions have a meaningful impact on our operations and client solutions.

ebury anz

Contact Details:

ebury anz Recruitment Team

We think you need these skills to ace Senior Engineer (Fincrime)

Software Development
Python
Object-Oriented Programming (OOP)
Event-Driven Architecture
Kafka
API Development
Observability (Logging, Metrics, Alerting)