
Opportunity at
WiseSenior Software Engineer - AML - Java
Wise is seeking a Senior Software Engineer to join its AML Risk team in London. The AML Squad develops automated defenses and monitoring controls to identify…
Career Tools
About This Role
Wise is seeking a Senior Software Engineer to join its AML Risk team in London. The AML Squad develops automated defenses and monitoring controls to identify money laundering and terrorist financing activities across all company regions and product offerings. This on-site role involves designing scalable detection mechanisms, steering significant engineering initiatives, and balancing robust security measures with a smooth experience for legitimate users. The chosen candidate will collaborate closely with…
Job Description
Wise is seeking a Senior Software Engineer to join its AML Risk team in London. The AML Squad develops automated defenses and monitoring controls to identify money laundering and terrorist financing activities across all company regions and product offerings. This on-site role involves designing scalable detection mechanisms, steering significant engineering initiatives, and balancing robust security measures with a smooth experience for legitimate users.
The chosen candidate will collaborate closely with product managers, data scientists, analysts, and financial crime specialists to update technical roadmaps and deliver high-impact projects. Responsibilities include building resilient distributed systems, maintaining system reliability, and mentoring peers. The primary engineering stack features Java, Spring Boot, and Kafka, focusing heavily on data processing at scale, observability, and security.
Ideal candidates will bring extensive backend engineering experience and a strong grasp of technical domains, paired with a willingness to guide other developers. While previous exposure to financial crime prevention or production machine learning is helpful, it is not mandatory.
Responsibilities
- Design and construct scalable anti-money laundering detection controls
- Take ownership of large technical projects, their roadmaps, and final delivery
- Influence product choices by clarifying customer problems and anticipated impacts
- Enhance technical quality, security, and system reliability
- Coach and mentor engineers while sharing knowledge across the group
Requirements
- Have 5 or more years of experience developing backend, distributed, or data-heavy systems
- Demonstrate expertise in the technical discipline and understanding of the team's domain
- Design systems with long-term scaling and future adaptability in mind
- Act as a mentor and coach to other engineers
Qualifications
- Prior experience working with anti-money laundering or financial crime systems
- Prior experience running machine learning or large language models in production
Core Skills
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
Where is this job located?
This role is based on-site in London.
What technology stack does the team use?
The primary technology stack includes Java, Spring Boot, and Kafka, working with distributed services and asynchronous data processing at scale.
Is prior AML experience mandatory?
No, experience with anti-money laundering or financial crime is preferred but not required.
What is the salary for this position?
The salary is not specified in the job posting.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.