CareerPlan

Senior Software Engineer - Fincrime Reporting

Tallinn, eeFull-time2026-11-03 → 2026-11-10

Core

Build full-stack systems and tools to automate the generation, review, and submission of suspicious activity reports to global Financial Intelligence Units (FIUs) for Wise's investigation teams.

Role type

Senior full-stack product engineer (financial crime reporting)

Builds

Rules engines, data pipelines, LLM-assisted narrative generation tools, back-office interfaces, and automated submission channels for regulatory reports.

Domain

Financial services / Regulatory compliance / Financial crime (AML/KYC)

Deliverable

production ML models

Required skills

Java, Spring Boot, React, TypeScript, SQL, Kafka, Docker, Kubernetes, AWS, asynchronous messaging, distributed systems

Preferred skills

Python, LLM development, LLM evaluation, third-party system integration

Technologies

Java, Spring Boot, Kafka, SQL, React, TypeScript, Next.js, Docker, Kubernetes, AWS, Python

Responsibilities

Design and build reliable full-stack systems for suspicious activity reporting; own work end-to-end from design to production support; partner with Product, Operations, and Compliance to remove manual steps; build automation and AI capabilities into production; write well-tested, maintainable code with a focus on security and reliability.

Seniority

Senior, hands-on IC