American Express

Software Engineer III - Financial Crimes Technology

American Express
Apply
2 days ago
Charlotte, NC, USASenior

Base Salary

$104k - $175k/yr

Responsibilities

  • Design, develop, configure, test, deploy, and support NICE Actimize SAM solutions for AML transaction monitoring.
  • Develop and maintain Actimize SAM detection scenarios, monitoring rules, thresholds, configurations, and data-processing workflows.
  • Build data ingestion, transformation, validation, and integration pipelines connecting SAM with enterprise data sources, databases, and downstream systems.
  • Perform SQL development, query optimization, database troubleshooting, and application troubleshooting for transaction monitoring systems.
  • Troubleshoot scenario execution, transaction processing, data quality, batch-processing, performance, and integration issues.
  • Contribute to platform enhancements, upgrades, deployment automation, testing automation, monitoring, operational support, reliability, observability, and documentation.
  • Collaborate with Product, Compliance, Risk, Engineering, senior engineers, and architects on requirements, design, development, testing, deployment, and technical discussions.

Requirements

  • Bachelor’s or master’s degree in Computer Science, Engineering, Information Technology, or a related field.
  • At least 4 years of software engineering or enterprise application development experience, including hands-on NICE Actimize SAM experience.
  • Practical experience developing, configuring, customizing, testing, or supporting Actimize SAM in production.
  • Experience with Actimize SAM detection scenarios, monitoring rules, thresholds, transaction-processing workflows, Actimize Intelligence Server, and SAM application architecture.
  • Strong SQL skills, including complex queries, stored procedures, query optimization, and database troubleshooting.
  • Experience with relational databases such as Oracle, Microsoft SQL Server, or PostgreSQL.
  • Experience with data integration, ETL processes, data mapping, data validation, application troubleshooting, and batch-processing failures.
  • Proficiency in at least one programming or scripting language such as Java or Python.
  • Understanding of AML transaction monitoring, detection scenarios, and financial crime compliance concepts.
  • Familiarity with software development lifecycle practices, version control, automated testing, APIs, web services, and enterprise application integration.
  • Preferred experience includes financial-services AML implementations, production support, SAM upgrades, database performance tuning, large-scale batch processing, and Google Cloud Platform.
  • Preferred knowledge includes BSA/AML, KYC, Customer Due Diligence, Suspicious Activity Reporting, data governance, data quality, and regulatory data management.

Benefits

  • Competitive base salaries and bonus incentives.
  • 6% company match on the retirement savings plan and free financial coaching.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits.
  • Flexible working model with hybrid, onsite, or virtual arrangements depending on the role and business need.
  • More than 20 weeks of paid parental leave for all parents, including pregnancy, adoption, or surrogacy.
  • Access to onsite wellness centers, confidential counseling through the Healthy Minds program, and career development and training opportunities.

Tech Stack

Categories

American Express

About American Express

10,000+ employees

American Express builds a global payments network and issues consumer, small-business, and corporate cards, plus merchant acquiring and travel services. Revenue comes from card fees, interest and lending, discount/merchant fees, and network services. Founded in 1850 and headquartered in New York City, it operates the Amex acceptance network worldwide and offers co-branded cards and membership rewards across millions of cardmembers and merchants; ticker NYSE: AXP.

Contact me