Software Engineer
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
