Job Description
You Lead the Way. Weve Got Your Back.
At American Express, we know that with the right backing, people and businesses have the power to progress in incredible ways. Whether were supporting our customers financial confidence to move ahead, taking commerce to new heights, or encouraging people to explore the world, our colleagues are constantly redefining whats possible - and were proud to back each other every step of the way. When you join TeamAmex, you become part of a diverse community of over 60,000 colleagues, all with a common goal to deliver an exceptional customer experience every day.
As the GSGT Data Strategy and ML team continues to scale and expand ML capabilities for GSGT, it will be critical for the Staff Engineer to have deep knowledge of and hands-on experience with the AMEX ePaaS platform, Java EE & Python technologies, object oriented design patterns, service oriented architectures (REST, SOAP) and presentation layer technologies (OneApp, HTML5, CSS, JavaScript). The Staff Engineer will act as a technical lead and delivery driver for critical machine learning and big data projects.
* Specify technical solutions and designs while spending 50%to60% of the time making direct contributions to source code bases during implementation phases as an Agile team member.
* Due to the employment of diverse technologies and platforms within the GSGT Business, Customer and Data Intelligence team, a high level of proficiency in cross-platform integration is required. This includes integrations between capabilities built on Java, Python (ePaaS) & OneAmex frameworks and integrations with data sources via message oriented middleware, AMEX internal & external web services and secure file transfer protocols.
* Drive both, high-level and detailed technical designs, and conduct design and code reviews, enforcing industry best practices and AET standards with respect to maintainability, reusability, code quality, documentation, application security, scalability, availability and continuous delivery & integration.
* Close collaboration with data scientist-, data engineer and machine learning engineer colleagues to support the delivery and evolvement of ML capabilities that support AMEX customer servicing function.
* Provide technical mentorship to other software engineers & new hires and share technical- and AMEX institutional knowledge to enable these colleagues to quickly become productive contributors.
* Ensure that all aspects of productionalizing MLmodelsincluding hosting & storage, deployment, performance, scheduling, security, exposure via APIs, user interface & visualization and logging, monitoring & debugging are addressed in a methodical manner and with adherence to AET standards and industry best practices.
* Leads by example with respect to code quality, code maintainability, reusability, object-oriented design, employment of design patterns and test-driven development.
* Share engineering domain expertise with teammembers and the broader organization.
Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.
New York, New York
American Express Company, together with its subsidiaries, provides charge and credit payment card products, and travel-related services to consumers and businesses worldwide. It operates through three segments: Global Consumer Services Group, Global Commercial Services, and Global Merchant and Network Services. The company’s products and services include charge and credit card products, as well as other payment and financing products; network services; expense management products and services; travel-related services; and prepaid products.
Its products and services also comprise merchant acquisition and processing, servicing and settlement, point-of-sale marketing, and information products and services for merchants; and fraud prevention services, as well as the design and operation of customer loyalty programs. The company sells its products and services to consumers, small businesses, mid-sized companies, and large corporations through online and mobile applications, third-party vendors and business partners, direct mail, telephone, in-house teams, and direct response advertising. American Express Company was founded in 1850 and is headquartered in New York, New York.