Senior Software Engineer - Fincrime Reporting
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