What is an Engineering Manager at American Express?
The role of an Engineering Manager at American Express is a pivotal leadership position that sits at the intersection of high-scale technology and global financial services. You are not just managing a team; you are safeguarding the trust of millions of cardmembers and merchants who rely on American Express for seamless, secure transactions every second of the day. This role requires a blend of technical depth, operational excellence, and people-first leadership.
In this position, you will drive the delivery of critical platforms—ranging from real-time payment processing and fraud detection engines to loyalty rewards systems and mobile experiences. American Express operates in a hybrid environment, balancing robust legacy systems (like Mainframe and Oracle) with modern cloud-native architectures (Go, Java, Microservices). As a manager, you are expected to guide your team through this modernization journey while ensuring 99.999% availability.
This is a role for leaders who enjoy complex problem-solving. You will influence technical strategy, mentor engineers to reach their full potential, and collaborate closely with product and business stakeholders. The impact of your work is immediate and visible; the code your team ships powers the financial lives of customers worldwide, making reliability and quality non-negotiable standards.
