CareerPlan

Software Engineer

LondonFull-time2026-10-08 → 2026-10-24
Hybrid

Core

Building and enhancing Decision Systems within a Decision Intelligence platform to turn complex data into actionable insights for detecting patterns and risks.

Role type

Senior Software Engineer (Scala/Functional Programming)

Builds

Detection logic tooling, scoring capabilities, and high-performance data analysis systems for financial crime detection.

Domain

Financial Services / Decision Intelligence / Data Engineering

Deliverable

production ML models

Required skills

Scala, Functional Programming, Full engineering life cycle, System design, Testing and deployment, Big data concepts

Preferred skills

Apache Spark, Hadoop, Elasticsearch, DevOps tooling, Data processing pipelines, Data cleansing and standardization

Technologies

Scala, Java, Spark, Hadoop, Elasticsearch

Responsibilities

Design and build high-quality solutions for complex detection problems, Enhance platform scoring capabilities across scenarios, Improve system performance for large dataset analysis, Collaborate with product teams to take features from concept to release, Work across the full engineering lifecycle from design to deployment, Contribute to agentic AI tooling for user configuration

Seniority

Mid-to-Senior, hands-on IC