CareerPlan

Software Engineer - AML Risk

Tallinn, eeFull-time€51k2026-10-06 → 2026-11-10

Core

Build detection systems and controls to identify money laundering and terrorist financing risks across Wise's global payment products.

Role type

Senior backend software engineer (financial crime detection)

Builds

AML detection controls, alerting systems, and data-intensive distributed services

Domain

Fintech / Financial Crime / AML

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Kafka, distributed systems, data-intensive systems, production system ownership, testing, monitoring, code review, scalability, observability, privacy, security

Preferred skills

AML/financial crime domain knowledge, machine learning, large language models

Technologies

Java, Spring Boot, Kafka

Responsibilities

Build and improve AML detection controls; own work end-to-end from design to deployment; write well-tested, maintainable code; use data to validate solutions and measure outcomes; participate in code reviews and improve documentation; design with scalability, observability, privacy, security, reliability, and cost in mind

Seniority

Mid-level (2–5 years), hands-on IC