CareerPlanGet AI match score →

Sr Software Engineer - Screening Engine

Tallinn, ee🌐 Remote💼 Full-time🗓 2026-04-29 → 2026-07-31

Core

Design and evolve fault-tolerant, high-throughput, low-latency distributed systems for sanctions, PEP, and adverse media screening to ensure regulatory compliance and operational scalability.

Role type

Senior Software Engineer (Screening Engine)

Builds

Production-grade microservices for financial crime screening

Domain

Fintech / Financial Crime Compliance

Deliverable

production ML models | product features

Required skills

Java, Spring framework, asynchronous messaging (Kafka, RabbitMQ, SQS), RESTful API design, relational databases (PostgreSQL, MySQL), non-relational databases, distributed systems design, observability, code ownership

Preferred skills

compliance engineering, financial crime domain, risk-adjacent engineering, string matching, fuzzy search, entity resolution algorithms, regulatory design (audit logging, explainability)

Technologies

Java, Spring, Kafka, RabbitMQ, SQS, PostgreSQL, MySQL

Responsibilities

Take end-to-end ownership of projects from design through deployment; proactively identify risks and blockers; write clean, testable code; contribute to technical and product roadmap; design and evolve distributed systems; lead code reviews and mentor team members; collaborate with compliance, risk, and operations teams

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗