This job is no longer available

The position may have been filled or the posting has expired. Browse similar opportunities below.

Back to Jobs
American Express

Dir-Software Engineering at American Express

American Express No longer available

JOB DESCRIPTION

Job ID: 26011513Posted: 2026-07-27Location: Atlanta, GA, United States; Phoenix, AZ, United StatesSalary: $144250 - $256250 annually + bonus + equity (if applicable) + benefitsJob Function: Engineering & ArchitectureSchedule: Full timeShift: DayWorkplace: HybridCareer Area: TechnologyCompany: American ExpressDescriptionAbout Enterprise Architecture:Enterprise Architecture is an organization within the Enterprise Technology Services organization at American Express and it is a key enabler of the company’s technology strategy. The four pillars of Enterprise Architecture include: Architecture as Code: This pillar owns and operates foundational technologies that are leveraged by engineering teams across the enterprise. Architecture as Design: This pillar includes the solution and technical design for transformation programs and business critical projects which need architectural guidance and support. Governance: This pillar is responsible for defining technical standards and developing innovative tools that automate controls to ensure compliance. Colleague Enablement: This pillar is focused on colleague development, recognition, training, and enterprise outreach.ResponsibilitiesLead the design, development, implementation, and continuous evolution of Foundational technologies for Enterprise Testing Platform and toolsets, ensuring security, scalability, performance, and reliability for a large enterprise user baseOwn the vision and execution of Test Data Management strategies, advancing Test Data as a Service to improve quality, scalability, and governance across engineering teams, and implement across Private cloud, Mainframes and Public Cloud (GCP, AWS)Drive the Enterprise Testing Strategy including design and architecture of technical implementation of  SDLC Quality Controls Leads, mentors, and coaches Senior Software Engineers and teams, fostering a culture of excellence, continuous professional growth, and knowledge sharing within the software engineering communityCollaborate with senior leadership to develop and implement talent acquisition and retention strategies, ensuring the organization attracts and retains top talentDirects and oversees the successful development, deployment, support, and monitoring of software across various environmentsLeads multiple software product development teams to realize the company's technology vision and strategy in a scalable, iterative environmentDrives innovation and experimentation to deliver software solutions that meet or exceed customer and partner expectationsShares technology domain expertise with architects and specialists across multiple organizations to enhance technical solutionsEnsures frictionless automated delivery processes and empowers teams to succeed at scaleCollaborates with business and technology partners to motivate change and execute product roadmapsCollaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectivesEducation and Knowledge:Bachelor’s degree in computer science, Computer Engineering, and/or comparable experience; advanced degree preferredKnowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databasesKnowledge of scalable platform architecture, enterprise documentation or portal platforms, and metadata or enterprise data modeling conceptsKnowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)Knowledge of public cloud architectures and best practices (GCP, Azure, and AWS)Qualifications5+ years’ experience in Test Data Management, including data provisioning, masking, synthetic data generation, self-service capabilities, and data lifecycle management using industry or custom solutions for distributed, cloud and mainframe technologies.Proven expertise in architecting and delivering complex, distributed systems across on-premises and public cloud environments, leveraging diverse data platforms (SQL and NoSQL)Proven experience defining and executing enterprise-wide testing strategies for large-scale, distributed platforms and Top programsExperience driving quality engineering transformation, including adoption of shift-left testing and continuous testing practicesStrong experience in SDLC testing strategies, including test automation and end-to-end test managementDemonstrated success in delivering large-scale, complex enterprise initiatives across multiple teams and stakeholdersExperience owning and operating a critical, high-visibility platform or product, delivering scalable, user-centric solutions for enterprise audiencesExperience in leading and managing software engineering teams, providing technical leadership and mentorshipExperience in collaborating with senior stakeholders to drive software strategy and innovationExperience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, user storiesDepending on factors such as business unit requirements, the nature of the position, cost and applicable laws, American Express may provide visa sponsorship for certain positions. About the TeamAt American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. From delivering differentiated products to providing world-class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.As part of Team Amex, you’ll experience our powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.