Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

American Express Logo

Sr Mgr Software Engineering

American Express

$110,000 - $190,000
Aug 19, 2025
Phoenix, AZ, USA
Apply Now

American Express is looking to redefine the merchant payment experience and needs a Senior Engineering Manager to drive the strategic vision, technical design, development, and delivery of strategic roadmaps and prioritized initiatives for its Global Merchant Services Technology.

Requirements

  • Minimum 10 years of proven experience using Java, React, Vert.x, Spring, Spark, Postgres, Ignite, Restful APIs, Redis, Kafka
  • Hands-on experience building and delivering large scale enterprise systems/products
  • Experience building highly available and low latency distributed systems
  • Experience building systems as service-oriented architecture and/or micro-services architecture
  • Significant hands-on experience in application architecture / design, software development, and testing, preferably in an Agile environment within a professional environment
  • Experience with DevOps mindset, processes and tools
  • Experience attracting, hiring and retaining top engineering talent

Responsibilities

  • Collaboration with key business partners to help drive the strategic vision, technical design, development, and delivery of strategic roadmaps and prioritized initiatives
  • Driving key architectural decisions and design considerations to ensure system scalability and resiliency for transformation and modernization initiatives
  • Accountability for delivery, quality, and operational metrics of a portfolio, including system performance, platform availability, operational efficiency, risk management, information security, data management as well as cost efficiency
  • Leading a team of successful, forward-thinking, creative, multi-functional Engineering Leaders to enable delivery
  • Building a culture of innovation, and development across teams, delivering dynamic software solutions, and inspiring change
  • Hands-on engineer with expertise in developing complex, large-scale enterprise applications
  • Responsible for technical aspects of software engineering for assigned applications including design, developing prototypes, and coding assignments

Other

  • Degree in computer science, computer engineering or a related field
  • 2+ years leadership experience in a complex technical environment and/or comparable experience
  • Excellent written and verbal communications skills
  • Create and deliver effective presentations to Senior Leadership
  • Travel requirements not specified