1. What is an Engineering Manager at Amex?
As an Engineering Manager at Amex, you are the critical bridge between technical execution and business strategy. You will lead teams of talented engineers to build, scale, and maintain the highly available distributed systems that power one of the world’s largest and most trusted payment networks. Your leadership directly impacts millions of cardmembers, merchants, and partners globally who rely on Amex for secure, real-time financial transactions.
This role is not just about managing people; it is about driving engineering excellence within a complex, highly regulated enterprise environment. You will influence the technical roadmap for core products—ranging from fraud detection engines and payment processing gateways to customer-facing mobile applications. Amex is actively modernizing its tech stack, meaning you will guide your team through exciting cloud migrations, microservices adoption, and the implementation of robust CI/CD pipelines.
You can expect a role that balances strategic vision with tactical problem-solving. While you may not be writing code every day, your deep technical background will be essential for reviewing architectures, mentoring senior engineers, and ensuring operational resilience. If you are passionate about building high-performing teams and delivering software at a massive scale, the Engineering Manager position at Amex offers an inspiring and highly impactful career path.




