American Express - Phoenix, AZ
posted 2 months ago
As a Data Engineer I at American Express, you will play a crucial role in building and enhancing the core features and functions of card transaction systems on a distributed platform deployed in a hybrid cloud environment. This position is part of the Global Merchant and Network Services Technology (GMNST) organization, which is dedicated to modernizing the payments network to enable next-generation payment products. You will be working within the Network Transaction Data team, which is responsible for managing and processing all credit card and non-credit card transaction data. The team's mission is to provide a robust platform that processes distributed authorization, clearing, pricing, settlement, and payment data. This involves ingesting various transaction data through pipelines and storing it in a data lake, processing it for authorization, clearing, and settlement activities, and distributing it to partners and internal teams through reports and APIs. In this individual contributor role, you will report to the Director of Engineering and will be responsible for designing and building distributed data processing and analytical systems. You will collaborate with developers in day-to-day activities, helping with coding and other software development lifecycle (SDLC) tasks. Your focus will be on building resilient and performant code while adhering to industry standards. You will also be expected to create proof of concepts (POCs) to validate new concepts and technologies, constantly pursuing and learning about industry-leading and innovative technologies and solutions. A key aspect of this role is to foster a culture of innovation and experimentation, engaging in a fun and outcome-oriented environment where trying new concepts is encouraged without fear of failure. Collaboration with peer technology and development teams across different locations will also be a significant part of your responsibilities.