Job
Description
Role Overview: At American Express, you will be part of the Enterprise Architecture organization, a key enabler of the company's technology strategy. You will play a crucial role in coordinating technology platform solutions, developing cross-platform integration, ensuring platform performance meets requirements, and collaborating effectively with product and business teams. Your work will contribute to defining the future of American Express. Key Responsibilities: - Coordinate technology platform solutions with platform blueprints by working with stakeholders - Develop cross-platform integration strategies to enhance platform capabilities and efficiency - Ensure the engineered environment meets business and infrastructure requirements by monitoring platform integration performance - Implement solution architecture design work through design and code reviews to align with business outcomes and enterprise standards - Develop the platform's application programming interface strategy and implementation roadmap by working with business and data architects - Identify technical solutions and business process improvements by analyzing business needs and technology strategic direction - Collaborate effectively with senior architects and product engineering teams to share architecture practices and ensure alignment to architectural strategy - Develop and maintain documentation for solution architecture designs and decisions to facilitate knowledge sharing within the team - Collaborate with teams in product and the business to align technology initiatives with business objectives Qualification Required: - Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or comparable experience; advanced degree preferred - Knowledge of relevant supporting architecture domains and Service Oriented Architecture design principles - 4+ years of hands-on programming experience relevant to the assigned technology platform - Experience in application solution architecture design and end-to-end software development of complex distributed systems - Proficiency in using solution architecture diagramming tools - Experience in leveraging AI/ML/Gen-AI based components in architectural solutions - Ability to perform system design reviews and align technology to strategic platform roadmaps Additional Details: American Express offers benefits that support your holistic well-being, including competitive salaries, bonus incentives, support for financial well-being and retirement, comprehensive medical, dental, vision, life insurance, and disability benefits, flexible working models, paid parental leave policies, access to wellness centers, counseling support, and career development opportunities. Role Overview: At American Express, you will be part of the Enterprise Architecture organization, a key enabler of the company's technology strategy. You will play a crucial role in coordinating technology platform solutions, developing cross-platform integration, ensuring platform performance meets requirements, and collaborating effectively with product and business teams. Your work will contribute to defining the future of American Express. Key Responsibilities: - Coordinate technology platform solutions with platform blueprints by working with stakeholders - Develop cross-platform integration strategies to enhance platform capabilities and efficiency - Ensure the engineered environment meets business and infrastructure requirements by monitoring platform integration performance - Implement solution architecture design work through design and code reviews to align with business outcomes and enterprise standards - Develop the platform's application programming interface strategy and implementation roadmap by working with business and data architects - Identify technical solutions and business process improvements by analyzing business needs and technology strategic direction - Collaborate effectively with senior architects and product engineering teams to share architecture practices and ensure alignment to architectural strategy - Develop and maintain documentation for solution architecture designs and decisions to facilitate knowledge sharing within the team - Collaborate with teams in product and the business to align technology initiatives with business objectives Qualification Required: - Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or comparable experience; advanced degree preferred - Knowledge of relevant supporting architecture domains and Service Oriented Architecture design principles - 4+ years of hands-on programming experience relevant to the assigned technology platform - Experience in application solution architecture design and end-to-end software development of complex distributed systems - Proficiency in using solution architecture diagramming tools - Experience in leveraging AI/ML/Gen-AI based components in architectural solutions - Ability to perform system design