A

American Express

Issues credit cards and runs a payment network

Data Security Digital Product Manager - Generative AI, Agile

Technical Product ManagementPosted on Nov 10
Full-timePhoenix, AZ, USAIn-person

About the Job

Requirements

  • At least 7 years of combined experience in cybersecurity, software engineering, cryptographic services, infrastructure engineering, technical product management, or related disciplines.
  • At least 3 years of direct experience with HSMs, key-management systems, cryptographic services, or payment-security technology.
  • Practical understanding of cryptographic keys and their use in encryption, digital signatures, authentication, payment processing, or data protection.
  • Experience with key-management policies, operational controls, and lifecycle processes.
  • Proficiency or meaningful working experience with at least one modern programming or scripting language.
  • Experience reading code, interpreting API documentation, understanding data formats, and evaluating software integration designs.
  • Experience defining functional and nonfunctional requirements for security platforms or technically complex services.
  • Experience using generative AI or similar productivity tools within product management, engineering, documentation, analysis, or software-delivery workflows.
  • General understanding of the opportunities, limitations, security considerations, and governance requirements associated with enterprise AI.
  • Ability to collaborate effectively with software developers, security engineers, infrastructure engineers, architects, and control functions.
  • Experience delivering capabilities through Agile engineering teams.
  • Bachelor’s degree in a technical discipline or equivalent professional experience.
  • Employment eligibility to work in the United States is required; American Express will not pursue visa sponsorship.
  • Hands-on experience integrating applications with an HSM or key-management service.
  • Experience with Java, Python, C/C++, C#, JavaScript, PowerShell, Bash, or similar technologies.
  • Familiarity with cryptographic APIs and standards such as PKCS #11, JCA/JCE, Microsoft CNG, KMIP, REST, or vendor-specific SDKs.
  • Knowledge of payment cryptography, PIN security, DUKPT, key blocks, remote key distribution, or transaction-signing workflows.
  • Familiarity with PCI PIN, TR-31, TR-34, ISO 9564, FIPS 140-3, NIST guidance, or comparable cryptographic standards.
  • Experience with HSM migrations, firmware or software upgrades, capacity expansion, multi-datacenter designs, or disaster-recovery testing.
  • Experience with CI/CD, automated testing, infrastructure as code, configuration management, or DevSecOps practices.
  • Familiarity with the secure use of AI-assisted development and productivity tools in regulated environments.
  • Familiarity with cloud-based key-management and HSM offerings.
  • Understanding of post-quantum cryptography, crypto-agility planning, and cryptographic discovery or inventory.
  • Relevant Product Owner, cloud, security, payment, or cryptography certification.

Responsibilities

  • Define the product direction for HSM services, key-management capabilities, encryption services, and supporting developer tools.
  • Identify customer and application needs related to cryptographic operations, key custody, secure integration, automation, and service accessibility.
  • Develop roadmaps that address platform modernization, HSM lifecycle management, capacity, resilience, crypto-agility, and regulatory requirements.
  • Establish standardized cryptographic services and integration patterns that can be reused across application teams.
  • Evaluate new HSM, key-management, cloud cryptography, automation, and related technologies for practical enterprise adoption.
  • Define product requirements for key generation, import, export, distribution, rotation, backup, recovery, revocation, archival, and destruction.
  • Guide capabilities involving HSM partitions, security domains, access controls, quorum processes, administrative roles, audit logging, and operational monitoring.
  • Ensure requirements account for secure key custody, separation of duties, least privilege, traceability, and recoverability.
  • Partner with infrastructure and engineering teams on HSM deployment, configuration, migration, expansion, upgrade, and decommissioning initiatives.
  • Prioritize lifecycle and operational work alongside new product capabilities.
  • Define APIs, SDK requirements, code samples, onboarding documentation, test utilities, and integration guidance for cryptographic-service consumers.
  • Collaborate with engineers to validate that user stories accurately describe expected cryptographic behavior, error handling, access controls, and nonfunctional requirements.
  • Apply working programming knowledge to review implementation examples, analyze defects, support proof-of-concept activities, and clarify integration requirements.
  • Promote automated testing for cryptographic workflows, including positive tests, negative tests, failure handling, performance testing, and recovery scenarios.
  • Improve the developer experience for teams integrating applications with HSMs and key-management services.
  • Support secure software-development practices for applications that generate, store, retrieve, or use cryptographic keys.
  • Evaluate appropriate uses of AI-assisted tools for documentation, requirements analysis, test design, and engineering productivity.
  • Ensure AI-generated content or code receives appropriate technical and security review.
  • Own and prioritize a technically detailed backlog with measurable business, security, engineering, and operational outcomes.
  • Lead refinement sessions that include sufficient technical depth to identify dependencies, assumptions, security implications, and acceptance criteria.
  • Coordinate across cryptographic engineering, application development, architecture, infrastructure, risk, compliance, and operations.
  • Clearly communicate technical risks, lifecycle concerns, design trade-offs, and investment needs.
  • Measure platform adoption, integration lead time, automation coverage, service reliability, incident trends, and customer satisfaction.
  • Use AI-enabled tools where appropriate to improve product-management and software-delivery processes.

About the Company

American Express

Issues credit cards and runs a payment network

American Express issues credit and pay-in-full charge cards to consumers and businesses, and unlike most card issuers it also runs the payment network its cards use. Its Travelers Cheque, launched in 1891, made carrying money abroad safer, and in 1959 it became the first major issuer of plastic cards. Cardholders earn points toward flights and hotels plus perks such as airport lounges, while companies use its corporate cards for employee travel and expenses. American Express earns a fee from merchants on each purchase, plus annual fees and interest on balances cardholders carry. Henry Wells and William Fargo, who later started Wells Fargo, co-founded it in 1850 as a freight delivery business; it is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1850

Recently Posted Jobs

Explore more opportunities at American Express

See more jobs