The Senior Software Engineer leads the design, development, modernization, and support of enterprise applications and infrastructure. The role is responsible for application architecture, system integration, security, and operational reliability. At American Express Tech, the position contributes to enterprise technology initiatives while working with engineering teams and the broader engineering community. The role leads full-stack application development and enterprise application modernization, supports secure and reliable systems, and provides technical leadership to development teams. It also coordinates cross-functional and offshore engineering teams to deliver application enhancements and modernization initiatives.
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