Skip to main content

Sr Software Engineer II - Financial Crimes Technology

Posted today

american expressCharlotte (NC)

SENIORITY

Lead

Apply (opens in a new tab)

About the role

Overview: As a Senior Actimize Engineer in the FCRM team, you design and scale AI-enabled AML monitoring solutions within the Actimize SAM platform. You will collaborate with Product, Compliance, Risk, and Architecture to deliver reliable, high-performance transaction monitoring at enterprise scale. You modernize the AML technology stack, improve data pipelines, and ensure regulatory compliance and platform readiness. This role combines hands-on development with guidance to junior engineers in a fast-paced, cross-functional environment. Compensation / Benefits bonus benefits hybrid work
Responsibilities: Design, configure, and support NICE Actimize SAM solutions for AML monitoring and compliance Develop and tune detection scenarios, rules, and thresholds to meet evolving requirements Work with AIS, data workflows, and platform infrastructure within Actimize SAM Build and optimize data ingestion, transformation, and processing pipelines for high-volume monitoring Collaborate with Product, Compliance, Risk, and Architecture to translate requirements into scalable solutions Contribute to an Agile team across story analysis, design, development, testing, and deployment Develop and maintain integrations between Actimize SAM and enterprise data sources and downstream systems Perform SQL optimization, database tuning, and troubleshooting to improve SAM performance Support platform upgrades, migrations, and modernization while ensuring stability and compliance Create automation for deployment, testing, monitoring, and operations Investigate and resolve complex production issues related to processing, data quality, and performance Partner with Architecture, Governance, Risk, Product, and Engineering to deliver enterprise AML capabilities Strengthen platform reliability, observability, and readiness across Actimize and data services Mentor junior engineers and contribute to best practices, documentation, and code reviews
Key requirements: 8+ years in software engineering or enterprise app development Strong hands-on experience with NICE Actimize SAM (development, configuration, customization, production support) Experience with Actimize AIS, SAM architecture, and data processing components Deep understanding of AML monitoring scenarios, logic, and workflows Proficiency in SQL and Java, Python, or similar languages for Actimize development Experience with Oracle, SQL Server, or PostgreSQL and performance tuning ETL experience and integrating large transactional datasets into Actimize SAM Troubleshooting Actimize performance, batch processing, and data integration issues Knowledge of API, web services, and backend integration patterns Experience delivering scalable, secure, highly available enterprise apps Excellent problem-solving, analytical, communication, and stakeholder management skills Ability to translate requirements into technical specs and document data flows problem-solving analytical thinking strong communication NICE Actimize SAM development and deployment NICE Actimize AIS SQL proficiency

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this