Back to Jobs
Recently postedFull timeTechnology

Senior Software Engineer II

American ExpressChennai🇮🇳India

Quick overview

SeniorityMid Senior
Employment typeFull Time
Work modeHybrid
LocationChennai, India
Stakeholder ManagementGCPOracleSQLETLComplianceDue DiligenceGoogle CloudJavaKYCPythonRegulatory ComplianceRisk ManagementExpressPostgreSQLSQL ServerAgileCI/CD

Job description

Description

The Financial Crime and Risk Management (FCRM) team within Enterprise Technology Services (ETS) at American Express is building the next generation of AI-enabled, world-class capabilities to support second-line risk and compliance functions and financial crime investigation teams.

We are looking for a highly motivated and experienced Senior Actimize Engineer to help design, develop, enhance, and scale our NICE Actimize Suspicious Activity Monitoring (SAM) platform supporting Anti-Money Laundering (AML) transaction monitoring and regulatory compliance initiatives across the company.

The ideal candidate will bring deep hands-on expertise in Actimize SAM, strong software and data engineering skills, and experience delivering scalable, reliable, and high-performance AML transaction monitoring solutions. This role will play a critical part in modernizing our AML technology ecosystem, enhancing transaction monitoring capabilities, and supporting enterprise-wide platform reliability and AI readiness initiatives.

  • Design, develop, configure, customize, test, deploy, and support NICE Actimize SAM solutions to meet AML transaction monitoring and regulatory compliance requirements.
  • Develop, enhance, and maintain Actimize SAM detection scenarios, monitoring rules, thresholds, and configurations to support evolving AML business and regulatory requirements.
  • Work extensively with Actimize SAM components, including Actimize Intelligence Server (AIS), data processing workflows, and supporting application infrastructure.
  • Design, develop, and optimize data ingestion, transformation, and processing pipelines to support high-volume transaction monitoring within the Actimize SAM platform.
  • Collaborate with Product, Compliance, Risk, and Architecture teams to translate AML monitoring requirements into scalable technical solutions.
  • Function as a core member of an Agile engineering team, contributing to user story analysis, technical design, development, testing, deployment, and production support.
  • Develop and maintain integrations between Actimize SAM and enterprise data sources, databases, and downstream systems.
  • Perform SQL query optimization, database performance tuning, and application troubleshooting to improve SAM processing efficiency and platform performance.
  • Support Actimize SAM platform upgrades, migrations, enhancements, and modernization initiatives while ensuring system stability and regulatory compliance.
  • Develop automation solutions for application deployment, testing, monitoring, and operational support.
  • Investigate and resolve complex production issues related to scenario execution, transaction processing, data quality, application performance, and batch processing failures.
  • Partner with Architecture, Governance, Risk, Product, and Engineering teams to deliver enterprise-scale AML transaction monitoring capabilities.
  • Strengthen platform reliability, observability, scalability, and operational readiness across Actimize SAM applications and supporting data services.
  • Mentor junior engineers, establish engineering best practices, and contribute to technical documentation, code reviews, and solution design discussions.
  • Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field.
  • 8+ years of experience in software engineering or enterprise application development, including significant hands-on experience with NICE Actimize SAM (Suspicious Activity Monitoring).
  • Strong hands-on experience in Actimize SAM development, configuration, customization, implementation, and production support.
  • Experience with Actimize Intelligence Server (AIS), SAM application architecture, scenario execution, and data processing components.
  • Strong understanding of AML transaction monitoring scenarios, detection logic, thresholds, and transaction processing workflows.
  • Proficiency in SQL and programming languages such as Java, Python, or other relevant technologies used for Actimize development and integration.
  • Experience working with relational databases such as Oracle, Microsoft SQL Server, or PostgreSQL, including complex SQL queries, stored procedures, and performance tuning.
  • Experience with ETL processes, data mapping, data validation, and integration of large-scale transactional and customer datasets into Actimize SAM.
  • Experience troubleshooting Actimize application performance, batch processing, scenario execution, and data integration issues.
  • Understanding of enterprise application integration patterns, APIs, web services, and backend processing systems.
  • Experience delivering scalable, secure, and highly available enterprise applications.
  • Strong problem-solving, analytical, communication, and stakeholder management skills.
  • Demonstrated ability to develop technical specifications, document system processing flows, and translate functional requirements into technical implementations.

Preferred:

  • Deep technical expertise in NICE Actimize SAM and AIS, including scenario development, application configuration, deployment, and production troubleshooting.
  • Experience with Actimize SAM platform upgrades, version migrations, performance optimization, and modernization initiatives.
  • Strong knowledge of Actimize SAM data models, transaction monitoring scenarios, detection logic, and underlying processing architecture.
  • Experience optimizing large-scale AML transaction monitoring systems processing high volumes of financial transactions.
  • Familiarity with AML regulatory requirements, including BSA/AML, KYC, Customer Due Diligence (CDD), and Suspicious Activity Reporting (SAR).
  • Experience with cloud technologies, particularly Google Cloud Platform (GCP), and integration of Actimize solutions with cloud-based data platforms.
  • Experience with CI/CD pipelines, DevOps practices, automated testing, and application monitoring tools.
  • Familiarity with distributed data processing, messaging frameworks, and enterprise-scale data integration architectures.
  • Experience with database query optimization, batch processing performance tuning, and production stability improvements.
  • Understanding of data governance, data quality, lineage, and regulatory data management practices.
  • Exposure to AI/ML-enabled AML transaction monitoring, advanced analytics, and modern financial crime detection capabilities.
  • Passion for engineering excellence, platform modernization, and solving complex enterprise-scale AML technology challenges.

Similar jobs