Software Engineer III - Financial Crimes Technology

American Express•Charlotte, NC
•$103,750 - $174,750

About The Position

American Express is seeking a Software Engineer III for its Financial Crime and Risk Management team within Enterprise Technology Services. The role develops, enhances, and supports NICE Actimize Suspicious Activity Monitoring (SAM) solutions that power AML transaction monitoring and regulatory compliance. The engineer will contribute to scalable, reliable, high-performance capabilities and platform modernization, automation, and ongoing improvements to enterprise AML monitoring. The position involves hands-on Actimize SAM development, SQL, data integration, and application troubleshooting. The engineer works with engineering, product, risk, and compliance partners to turn business requirements into technical solutions, and contributes throughout an Agile development lifecycle, including analysis, design, testing, deployment, and operational support.

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 in Actimize SAM development, configuration, customization, testing, or production support.
  • Experience with Actimize SAM detection scenarios, monitoring rules, thresholds, and transaction-processing workflows.
  • Working knowledge of Actimize Intelligence Server (AIS) and SAM application architecture.
  • Strong SQL skills, including complex queries, stored procedures, and database troubleshooting.
  • Experience with relational databases such as Oracle, Microsoft SQL Server, or PostgreSQL.
  • Experience with data integration, ETL processes, data mapping, and data validation.
  • Proficiency in at least one programming or scripting language, such as Java or Python.
  • Understanding of AML transaction-monitoring concepts and the role of detection scenarios in identifying potentially suspicious activity.
  • Experience troubleshooting application issues, batch-processing failures, and data-integration problems.
  • Familiarity with software development lifecycle practices, Agile methodologies, version control, and automated testing.
  • Strong analytical, problem-solving, communication, and collaboration skills.
  • Ability to independently deliver assigned development tasks and work effectively with cross-functional teams.
  • Must be eligible to work in the United States; American Express will not pursue visa sponsorship for this position.

Nice To Haves

  • Experience implementing or enhancing NICE Actimize SAM solutions in financial services.
  • Familiarity with Actimize Intelligence Server (AIS), SAM data models, and scenario execution processes.
  • Experience supporting production AML transaction-monitoring applications and resolving performance or processing issues.
  • Experience with Actimize SAM platform upgrades, configuration changes, or application enhancements.
  • Knowledge of AML regulatory requirements, including BSA/AML, KYC, Customer Due Diligence (CDD), and Suspicious Activity Reporting (SAR).
  • Experience with SQL query optimization, database performance tuning, and large-scale batch data processing.
  • Exposure to cloud technologies, particularly Google Cloud Platform (GCP).
  • Familiarity with CI/CD pipelines, DevOps practices, automated testing, and application monitoring tools.
  • Experience with APIs, web services, and enterprise application integration patterns.
  • Understanding of data governance, data quality, and regulatory data management practices.
  • Interest in platform modernization, automation, and AI/ML-enabled AML transaction-monitoring capabilities.
  • Willingness to learn new technologies, improve engineering practices, and contribute to team success.

Responsibilities

  • Design, develop, configure, test, deploy, and support NICE Actimize SAM solutions for AML transaction monitoring and business requirements.
  • Develop, enhance, and maintain SAM detection scenarios, monitoring rules, thresholds, and configurations.
  • Work with Actimize SAM components, including Actimize Intelligence Server (AIS), data-processing workflows, and supporting application infrastructure.
  • Develop and maintain data ingestion, transformation, and processing pipelines for transaction monitoring.
  • Collaborate with Product, Compliance, Risk, and Engineering teams to translate requirements into technical solutions.
  • Contribute to Agile user story analysis, technical design, development, testing, and deployment.
  • Develop and maintain integrations between Actimize SAM and enterprise data sources, databases, and downstream systems.
  • Perform SQL development, query optimization, and application troubleshooting to improve processing efficiency and reliability.
  • Support platform enhancements, upgrades, and maintenance.
  • Automate application deployment, testing, monitoring, and operational support processes.
  • Troubleshoot and resolve issues involving scenario execution, transaction processing, data quality, and batch processing.
  • Work with senior engineers and architects to implement scalable, secure, and reliable solutions.
  • Participate in code reviews, technical discussions, and knowledge-sharing activities.
  • Create and maintain technical documentation, including design specifications, processing flows, and operational procedures.
  • Improve platform reliability, performance, observability, and operational efficiency.

Benefits

  • Competitive base salaries
  • Bonus incentives
  • 6% company match on retirement savings plan
  • Free financial coaching and financial well-being support
  • Medical, dental, vision, life insurance, and disability benefits
  • Flexible working model, with hybrid, onsite, or virtual arrangements depending on role and business need
  • 20+ weeks of paid parental leave for all parents, including for pregnancy, adoption, or surrogacy
  • Free access to global onsite wellness centers staffed with nurses and doctors, depending on location
  • Free confidential counseling support through the Healthy Minds program
  • Career development and training opportunities
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service