Enterprise Architecture is an organization within the Chief Technology Office at American Express and a key enabler of the company’s technology strategy. Its four pillars are Architecture as Code, which owns and operates foundational technologies used by engineering teams across the enterprise; Architecture as Design, which provides solution and technical design for transformation programs and business-critical projects; Governance, which defines technical standards and develops tools to automate compliance controls; and Colleague Enablement, which supports colleague development, recognition, training, and enterprise outreach. The Sr Software Engineer II designs, develops, and delivers enterprise-grade software across the full stack, using Java and Python. The role leads the architecture and implementation of distributed systems and owns features through design, development, deployment, monitoring, and production support. As a senior Agile team member, the engineer provides technical leadership, mentors junior engineers, collaborates across functions, and promotes engineering excellence, scalable cloud-native practices, and reliable software delivery.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior