American Express

Senior Software Engineer I

American Express
Apply
15 hours ago
Phoenix, AZ, USASenior

Base Salary

$123k - $215k/yr

Responsibilities

  • Design, develop, test, deploy, and maintain scalable software applications and systems for card transaction platforms.
  • Write code and automated unit tests while working with API specifications and automation.
  • Mentor junior software engineers and provide technical guidance on engineering practices and coding standards.
  • Monitor software performance, analyze technical challenges, and implement improvements.
  • Collaborate with engineering, product, business, and other cross-functional teams to align technology initiatives and support integration and deployment.
  • Provide technical leadership and help expand existing and new software capabilities.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or comparable experience; an advanced degree is preferred.
  • At least 10 years of experience using Java, React, Vert.x, Spring, Spark, Postgres, RESTful APIs, Redis, Kafka, and cloud-native application development.
  • Experience with application architecture and design, software development, testing, distributed systems, algorithms, NoSQL, and relational databases.
  • Experience designing and building AI-powered and agentic AI solutions, including LLM applications, AI agents, retrieval-augmented generation, prompt engineering, orchestration frameworks, vector databases, and AI service integrations.
  • Strong engineering, leadership, collaboration, automation testing, documentation, and cross-functional partnership skills.
  • Experience with Agile software development practices such as Scrum, Kanban, iterations, and user stories.
  • Employment eligibility to work with American Express in the United States is required.

Benefits

  • Competitive base salaries and bonus incentives.
  • 6% company match on the retirement savings plan.
  • Financial coaching and financial well-being support.
  • Medical, dental, vision, life insurance, and disability benefits.
  • Flexible hybrid, onsite, or virtual working arrangements depending on role and business need.
  • More than 20 weeks of paid parental leave for all parents.
  • Access to onsite wellness centers and confidential counseling through the Healthy Minds program.
  • Career development and training opportunities.
American Express

About American Express

10,000+ employees

American Express builds a global payments network and issues consumer, small-business, and corporate cards, plus merchant acquiring and travel services. Revenue comes from card fees, interest and lending, discount/merchant fees, and network services. Founded in 1850 and headquartered in New York City, it operates the Amex acceptance network worldwide and offers co-branded cards and membership rewards across millions of cardmembers and merchants; ticker NYSE: AXP.

Contact me