EngineerJobs.io
← Back to all jobs

Job Description

American Express is building secure, modern cryptographic capabilities inside its Data Security organization, with a focus on services that are resilient and scalable. In this Senior role based in Phoenix, AZ (onsite), you will design, develop, and modernize cryptographic services while using generative AI and AI-based automation to improve developer productivity and support incident-free operations.

What you’ll do

  • Design, develop, and modernize secure, scalable, and resilient cryptographic services while accelerating AI-enabled engineering and intelligent automation.
  • Apply generative AI and AI-based automation across engineering and operational workflows to improve developer productivity.
  • Automate vulnerability remediation to reduce manual intervention.
  • Proactively identify and remediate issues to advance the organization’s journey toward incident-free operations.

What you’ll bring

  • Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent practical experience.
  • 7+ years of professional software development experience.
  • 2+ years of experience leading software developers, including technical mentoring and design guidance.
  • 5+ years of experience within Financial Services or another highly regulated industry.
  • 5+ years of experience developing APIs, microservices, or backend applications using Java, Python, Go, JavaScript/TypeScript, or similar languages.
  • 5+ years of experience developing or consuming REST and/or SOAP services.
  • 2+ years of hands-on experience with GCP, AWS, Azure, or private/hybrid cloud platforms.
  • 2+ years of experience with Kubernetes, Docker/containerization, service mesh, or related cloud-native technologies.
  • 2+ years of experience developing solutions involving PKI, symmetric/asymmetric cryptography, encryption, tokenization, digital certificates, or cryptographic key management.
  • 2+ years of experience developing or integrating services using HashiCorp Vault, KMS, HSM, or comparable secrets/key management technologies.
  • Hands-on experience integrating LLMs or Generative AI into applications, software engineering workflows, or operational automation.
  • Hands-on experience with AI agents, Retrieval-Augmented Generation (RAG), LLM APIs, prompt engineering, agentic workflows, or similar Generative AI application patterns.
  • Experience applying AI to engineering and operational use cases such as incident detection, root-cause analysis, vulnerability remediation, observability, automated remediation, or recovery.
  • Deep understanding of PKI architecture, certificate lifecycle management, cryptographic key lifecycle management, TLS/mTLS, encryption, digital signatures, and secure communication protocols.
  • Experience designing highly available enterprise PKI or cryptographic services.
  • Experience integrating applications with HSMs, enterprise PKI, HashiCorp Vault, cloud KMS, and certificate management platforms.
  • Strong understanding of API security, OAuth/OIDC, authentication, and authorization.
  • Experience with DevSecOps, CI/CD, automated security testing, observability, and infrastructure automation.
  • Understanding of security, privacy, access control, and responsible AI considerations for enterprise AI solutions.

Technologies you may work with

  • Java, Python, Go, JavaScript/TypeScript
  • REST, SOAP
  • GCP, AWS, Azure
  • Kubernetes, Docker, service mesh
  • PKI, symmetric/asymmetric cryptography, encryption, tokenization, digital certificates, cryptographic key management
  • HashiCorp Vault, KMS, HSM
  • LLMs, Generative AI, AI agents, Retrieval-Augmented Generation (RAG), LLM APIs, prompt engineering, agentic workflows
  • OAuth/OIDC, TLS/mTLS
  • DevSecOps, CI/CD, automated security testing, observability, infrastructure automation

Location: Phoenix, AZ (onsite)
Salary: USD 123,000 - 215,250 per year

Similar Jobs