Director Software Engineering
American Express · Bengaluru, KA, India | Gurugram, HR, India · 10+ yrs experience · Posted 2026-07-02
Tech stack: AWS, Express, GCP, SQL
About the role
The Enterprise Technology Services organization partners with every part of the American Express business to power the company’s growth and innovation with trust and efficiency and drive competitive differentiation with speed. We support the delivery and operations of technology, digital, and data capabilities, platforms, and services globally. Specifically, our team is responsible for the company’s technology engineering, architecture, and infrastructure, providing 24x7 support to ensure an uninterrupted, high-quality experience for customers and colleagues. We also provide product management for core enterprise platforms, and lead technology risk and information security, enterprise data governance and platforms, digital product and design, and enterprise AI platforms on behalf of the company.
Responsibilities:
- Leads multiple software product development teams to realize the company's technology vision and strategy in a scalable, iterative environment
- Directs and oversees the successful development, deployment, support, and monitoring of software across various environments
- Partners with Customer Marketing Technology team to effectively leverage established customer marketing data on the enterprise data platform to drive measurement, attribution and investment optimization capabilities
- Partner with Data scientists, Architects, Engineers & Product Owners to lead the design and implementation of the platform capabilities
- Scales the platform and teams globally, with the business, and partners across multiple geographies
- Establish best practices for API design, data modeling, even-driven architectures, and platform extensibility
- Drives innovation and experimentation to deliver software solutions that meet or exceed customer and partner expectations
- 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
- Attract, develop, and retain top engineering talent, foster a culture of engineering excellence and innovation, ownership and continuous improvement.
Qualifications:
- Bachelor’s degree in Computer Science, Computer Engineering; advanced degree preferred
- 10+ year of Software engineering experience, with 3+ years in engineering leadership roles managing teams
- Hands-on engineering of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases, with deeper expertise in data and big data platforms.
- Demonstrated experience with Cloud native technologies (GCP preferred, but also AWS, Azzure)
- Demonstrated experience developing and maintaining large scale data processing pipelines using PySpark Data Proc, Big Query, SQL
- Track record of delivering complex, cross-functional initiatives from concept through production
- Excellent communication skills with the ability to influence executives, business, and technical teams alike.
- Demonstrated experience designing and building measurement, conversion attribution, and reporting systems at scale
- Familiarity with Adobe Marketing products suite a significant differentiator
- Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
- Expertise in application design, software development, and automated testing
- Experience in collaborating with senior stakeholders to drive software strategy and innovation
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering; advanced degree preferred
- 10+ year of Software engineering experience, with 3+ years in engineering leadership roles managing teams
- Hands-on engineering of distributed (multi-tiered) systems, algorithms, NoSQL, and relational databases, with deeper expertise in data and big data platforms.
- Demonstrated experience with Cloud native technologies (GCP preferred, but also AWS, Azzure)
- Demonstrated experience developing and maintaining large scale data processing pipelines using PySpark Data Proc, Big Query, SQL
- Track record of delivering complex, cross-functional initiatives from concept through production
- Excellent communication skills with the ability to influence executives, business, and technical teams alike.
- Demonstrated experience designing and building measurement, conversion attribution, and reporting systems at scale
- Familiarity with Adobe Marketing products suite a significant differentiator
- Knowledge of the core tools used in the planning, analyzing, crafting, building, testing, configuring, and maintaining of assigned application(s)
- Expertise in application design, software development, and automated testing
- Experience in collaborating with senior stakeholders to drive software strategy and innovation
Responsibilities
- Leads multiple software product development teams to realize the company's technology vision and strategy in a scalable, iterative environment
- Directs and oversees the successful development, deployment, support, and monitoring of software across various environments
- Partners with Customer Marketing Technology team to effectively leverage established customer marketing data on the enterprise data platform to drive measurement, attribution and investment optimization capabilities
- Partner with Data scientists, Architects, Engineers & Product Owners to lead the design and implementation of the platform capabilities
- Scales the platform and teams globally, with the business, and partners across multiple geographies
- Establish best practices for API design, data modeling, even-driven architectures, and platform extensibility
- Drives innovation and experimentation to deliver software solutions that meet or exceed customer and partner expectations
- 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
- Attract, develop, and retain top engineering talent, foster a culture of engineering excellence and innovation, ownership and continuous improvement.