Matrix Global
Open positions
Java Engineer
An intermediate Java engineer (3+ years) who designs, builds, and supports scalable cloud-native Java applications, REST APIs, and integration services on Microsoft Azure, using Docker and AKS for containers, Terraform for IaC, and Kafka/MQ for event-driven messaging. Based in Toronto, working closely with architects and DevOps engineers.
Actimize QA
QA engineer in Jacksonville, FL focused on testing NICE Actimize AML and Transaction Monitoring solutions: validating UDM data onboarding, ETL pipelines, source-to-target mappings, and API integrations using advanced SQL, with Selenium/Playwright automation as a plus.
Project Manager
Leads cross-functional software/data science projects in LATAM, bridging clients and internal teams to deliver solutions while managing scope, budget, and stakeholder expectations in Agile/Scrum environments.
AML Business Analyst
Financial Crime Business Analyst supporting a bank's AML compliance program: gathering requirements, configuring and tuning NICE Actimize SAM/WLF rules, integrating sanctions screening vendor feeds, running historical lookbacks, and leading UAT and defect management. Core tools include NICE Actimize and SQL.
SR Product Manager - Payments
Senior Product Manager who owns the payments strategy, roadmap, and execution across Matrix's platform — building and scaling payment capabilities spanning credit/debit cards, ACH, MoneyGram, lockbox, recurring/autopay, and online payments. Day to day: leading cross-functional initiatives and managing integrations with processors, banks, and fintech partners.
Principal Engineer / Architect
A hands-on Principal Engineer/Architect in Toronto defining architecture and technical direction for enterprise-scale cloud-native data and application platforms, while staying deeply involved in coding and reviews. Core stack: Java/Scala, Microsoft Azure (ADLS, Databricks), Kafka/MQ, microservices, CI/CD, and Kubernetes.