The Senior Manager of Software Engineering will lead the Digital Payments Engineering team in developing products and platforms for American Express customers, including mobile and peer-to-peer (P2P) payment solutions. The role focuses on secure, scalable, and reliable payment experiences and payment processing for customers worldwide, while supporting the broader Payments Engineering mandate to build interactive experiences across the consumer purchase journey. The position provides technical and people leadership, including mentoring and developing software engineering colleagues, managing projects and resources, and collaborating with senior leaders, product, business, risk, compliance, and engineering partners. It also leads AI adoption across engineering teams, integrates AI into development platforms and processes, and measures the impact of AI-enabled practices on productivity and quality. The role requires experience with software engineering, team leadership, application design and development, automated testing, distributed systems, and Agile practices. A strong understanding of payment ecosystems—including disputes, transaction processing, ledger management, reconciliation, and settlement—is also central to the work.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior