698,617open jobs
41,004companies
101,236added this week
Browse all
Salary
$145k – $261k per year (Estimated)
Location
In office (New York)
Seniority
Senior · 10+ years exp
Overview
Company
Impact
Profile match
American Express is a New York financial services company founded in 1850 as an express freight business that became a payments network and card issuer. Unlike the four-party networks it competes with, it issues most of its own cards and operates its own network, which lets it earn merchant discount revenue as well as interest and annual fees, and supports a premium rewards proposition built on travel and lounge access. Its business spans consumer and small business cards, corporate payments, merchant acquiring and travel services, and it is a component of the Dow Jones Industrial Average.

Joining Amex Tech means discovering and shaping your contribution to something big. Here, you can work alongside talented tech teams and build a unique career with the Powerful Backing of American Express. With a range of opportunities to work with the latest technologies, and a commitment to back the broader engineering community through open source, our mission is to power your success. Because Amex Tech is powered by our technology, our culture, and our colleagues.

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.

This team is responsible for building Enterprise Personalization products, including batch and real-time analytical, machine learning, and modeling solutions leveraging modern cloud native technologies such as GCP, Java, Spark, BigQuery, Pub/Sub, Dataflow, GKE, and distributed data processing frameworks. The platform powers highly scalable personalization capabilities across multiple customer touch-points and business domains.

Our team has delivered industry leading products with several organizational firsts and continues to drive innovation in personalization and intelligent decisioning. Today, we support 21+ channels (including Web, Mobile, Voice, and Email), process ~15MM transactions daily, and deliver personalized experiences across Card, Servicing, Membership Rewards, Dining, Travel and Merchant in 25 markets. We are rapidly expanding with a focus on building a next generation Enterprise Orchestration Platform powered by cloud, real-time intelligence, and scalable ML driven solutions.

  • Owns all technical aspects of software development for assigned applications
  • Performs hands-on architecture, design, and development of Personalization systems supporting multiple business units across Enterprise Orchestration Platform.
  • Functions as Senior engineer of an agile team and helps drive consistent development practices
  • Typically spends 60-70% of time writing code and testing, and remainder of time collaborating with peers, stakeholders through ongoing product/platform releases
  • Develops deep understanding of tie-ins with other Amex systems and platforms within the supported domains
  • Writes code and unit tests, works on API specs, automation, and conducts code reviews and testing
  • Performs ongoing refactoring of code, utilizes visualization and other techniques to fast-track concepts, and deliver continuous improvement - Identifies opportunities to adopt innovative technologies
  • Provides continuous support for ongoing application availability
  • Works closely with product owners on blueprints and annual planning of feature sets that impact multiple platforms and products
  • Works with product owners to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 10+ years of software engineering experience with strong hands-on expertise in building scalable enterprise applications and distributed systems
  • Proven experience designing and developing cloud-native solutions on GCP using Java/Python and modern API-driven architectures
  • Strong experience building scalable batch and real-time data processing solutions leveraging technologies such as Spark, BigQuery, Dataflow, Pub/Sub, and GKE
  • Hands-on expertise in application design, microservices, automated testing, CI/CD, and cloud deployment patterns
  • Strong understanding of data structures, algorithms, system design, and distributed computing principles
  • Experience leveraging modern AI-assisted development tools such as Devin AI, Claude, GitHub Copilot, or similar platforms to improve engineering productivity, code quality, and software delivery efficiency preferred.
  • Experience working with machine learning, analytical, or modeling platforms in batch and/or real-time environments is preferred
  • Ability to translate complex business problems into scalable technical solutions and operate effectively in ambiguous environments
  • Strong analytical, problem-solving, and communication skills with the ability to collaborate across global teams
  • Demonstrated ability to mentor junior engineers, drive technical excellence, and stay current with emerging technologies and industry trends
  • Experience with Agile development methodologies and modern software engineering practices preferred
  • Employment eligibility to work with American Express in the U.S. is required as the company will not pursue visa sponsorship for these positions.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
698,617 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
New York
$60k – $100k per year • Equity 0–0.2% • Remote • Full-Time • San Francisco
Python
TypeScript
Databases
Supabase
AI/ML
Claude
ChatGPT
Model Context Protocol
AI Agents
Frontend
Next.js
DevOps
Vercel
GitHub
Apply
$100k – $160k per year • Equity 0.1–1% • In office • Full-Time • 1+ year exp • San Francisco
Python
JavaScript
TypeScript
Databases
Supabase
AI/ML
Claude
ChatGPT
Model Context Protocol
AI Agents
Frontend
Next.js
React.js
DevOps
Vercel
GitHub
Apply
$100k – $160k per year • Equity 0.1–0.7% • Remote • Full-Time • San Francisco
Python
JavaScript
TypeScript
Databases
Supabase
AI/ML
Claude
ChatGPT
Model Context Protocol
AI Agents
Frontend
Next.js
React.js
DevOps
Vercel
GitHub
Apply
$84k – $166k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Austin
Python
DevOps
GitHub
Apply
$52k – $121k per year (Estimated) • Remote • Full-Time • 1+ year exp • PhD • United States
Python
DevOps
Splunk
Linux
Cybersecurity
Nmap
Nessus
CVE
CVSS
SIEM
Apply
$63k – $134k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Phoenix
Apply
$70k – $154k per year (Estimated) • In office • 1+ year exp • Bachelor's Degree • Phoenix
Management
Agile
Apply
$94k – $186k per year (Estimated) • In office • Bachelor's Degree • Phoenix
Java
Management
Agile
Scrum
Kanban
Apply
$161k – $297k per year (Estimated) • In office • 10+ years exp • Bachelor's Degree • New York
Apply
$67k – $143k per year (Estimated) • In office • 7+ years exp • Mexico City
Apply
$97k – $188k per year (Estimated) • Remote/Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • New York • Boston • San Francisco • Washington • Seattle
Management
Outlook
Microsoft Office
Apply
$132k – $165k per year • In office • Full-Time • 5+ years exp • New York
Marketing
YouTube
LinkedIn
Instagram
Apply
$133k – $338k per year • Remote • Full-Time • 12+ years exp • Associate's Degree • New York • Milwaukee • Dallas • Columbus • Kirkland
Python
Databases
Neo4j
Amazon Neptune
AI/ML
Airflow
Prompt Engineering
Multimodal AI
AI Agents
NLP
TensorFlow
PyTorch
LLM
Knowledge Graph
Machine Learning
DevOps
GCP
Azure
AWS
Analytics
ETL/ELT
Apache NiFi
Apply
$123k – $317k per year • In office • Full-Time • 10+ years exp • Master's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
Management
Agile
Marketing
Salesforce
Apply
$137k – $238k per year • In office • Full-Time • 12+ years exp • Associate's Degree • Mountain View • Milwaukee • Dallas • Columbus • Kirkland
Apply
See all jobs
This is one of many
698,617 more open roles from verified company boards, updated every day.