American Express · 8 hours ago
Director Software Engineering - Marketer Experience
American Express is a company with a long history of innovation and commitment to its customers and employees. They are seeking a Director of Software Engineering to lead and mentor engineering teams, drive software development and innovation, and collaborate with stakeholders to align technology initiatives with business objectives.
Credit CardsFinanceFinancial ServicesPaymentsTravel
Responsibilities
Leads, mentors, and coaches Senior Software Engineers and teams, fostering a culture of excellence, continuous professional growth, and knowledge sharing within the software engineering community
Collaborate with senior leadership to develop and implement talent acquisition and retention strategies, ensuring the organization attracts and retains top talent
Directs and oversees the successful development, deployment, support, and monitoring of software across various environments
Leads multiple software product development teams to realize the company's technology vision and strategy in a scalable, iterative environment
Drives innovation and experimentation to deliver software solutions that meet or exceed customer and partner expectations
Shares technology domain expertise with architects and specialists across multiple organizations to enhance technical solutions
Ensures frictionless automated delivery processes and empowers teams to succeed at scale
Collaborates with business and technology partners to motivate change and execute product roadmaps
Collaborates and co-creates effectively with teams in product and the business to align technology initiatives with business objectives
Qualification
Required
Bachelor's degree in Computer Science, Computer Engineering, and/or comparable experience; advanced degree preferred
Knowledge of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases
Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
Strong Experience in Agile development, code review, Workfront, AEM Assets & AEM Sites (Cloud), AEP Platform (AJO), Python, Google Big Query, Rest API, CSS, HTML, Java, Javascript, React, Spring framework, Redis, Relational database, Cloud computing, UNIX and Web Services
Moderate or higher skill in SOA, Restful, Asynchronous and Microservices technologies for large scale environments
Strong understanding and experienced in CICD and DevOps
The ability to communicate complex technical concepts clearly and concisely to non-technical individuals
Excellent verbal and written communications skills required, with ability to create and deliver effective presentations to executive leadership and technical architects across the organization is a plus
Hands on experience with technology planning and road mapping
Proven track record to lead problem analysis and resolution
Software engineering and development experience or a related job
Must have 5+ years of hands-on and leadership experience
Experience in leading and managing software engineering teams, providing technical leadership and mentorship
Experience in collaborating with senior stakeholders to drive software strategy and innovation
Expertise in application design, software development, and automated testing
Experience in distributed (multi-tiered) systems, algorithms, and relational databases
Experience in Agile software development methodologies and practices such as Scrum/Kanban, iterations, user stories
Experience in automation testing and documentation (i.e. automated, functional, and performance)
Preferred
In depth knowledge of Customer Marketing technology ecosystem and related programs is preferred
Knowledge of American Express Marketing & Data platforms a plus
Benefits
Competitive base salaries
Bonus incentives
6% Company Match on retirement savings plan
Free financial coaching and financial well-being support
Comprehensive medical, dental, vision, life insurance, and disability benefits
Flexible working model with hybrid, onsite or virtual arrangements depending on role and business need
20+ weeks paid parental leave for all parents, regardless of gender, offered for pregnancy, adoption or surrogacy
Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
Free and confidential counseling support through our Healthy Minds program
Career development and training opportunities
Company
American Express
American Express is a financial services company that provides credit cards, charge cards, payment solutions, and related services.
Funding
Current Stage
Public CompanyTotal Funding
unknown1978-01-13IPO
Leadership Team
Recent News
2026-01-25
CB Insights
2026-01-23
2026-01-22
Company data provided by crunchbase