Backend Engineer, Distributed Systems (Hybrid)
Summary
Build scalable, event-driven payment systems in Kotlin/Java that process millions of real financial transactions daily, including cross-border and Stablecoin-enabled payments.
American Express is seeking software engineers to help build scalable, event‑driven payment systems within the M3 platform. You’ll work on systems that process real financial transactions used by millions of customers and businesses worldwide.
You will contribute to consumer, B2B, cross‑border, and Stablecoin‑enabled payment capabilities, using Kotlin/Java with modern backend patterns. The role emphasizes mentorship, growth, and collaboration in a fast‑moving engineering culture.