At a Glance
- Tasks: Build and maintain high-reliability systems for Ebury's AML platform.
- Company: Join a leading FinTech company focused on compliance and innovation.
- 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) in London 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.