Senior Software Engineer (AML Team)
Core
Design and deliver TypeScript applications and services for SEON's AML products, including case management, business backends, and customer-facing admin panels.
Role type
Senior Software Engineer (AML Team)
Builds
AML services (case management, business backends, person service) and customer-facing Admin Panel
Domain
Financial services / Anti-Money Laundering (AML) / Fraud Prevention
Required skills
TypeScript, JavaScript, Node.js, NestJS, React, PostgreSQL, ElasticSearch, AWS, Terraform, RESTful API development, HTML5, CSS3
Preferred skills
Experience with data-heavy applications, regulated industry (AML/KYC/financial services), cross-team technical leadership
Technologies
TypeScript, JavaScript, Node.js, NestJS, React, PostgreSQL, ElasticSearch, AWS, Terraform
Responsibilities
Design and build well-architected TypeScript features end-to-end; Lead team-level design reviews and write design docs/ADRs; Debug complex cross-system issues and drive root cause analysis; Review code with technical depth and mentor engineers; Drive improvements to CI/CD pipelines and tooling; Work with large datasets (screening/watchlist) to ensure performance and auditability.
Seniority
Senior, hands-on IC with leadership responsibilities
