Back to Jobs

Job Title: Lead Software Engineer - Global Loyalty and Benefits

Remote, USA Full-time Posted 2025-11-03

Join Our Team and Shape the Future of Loyalty Technology

We're seeking a highly skilled Lead Software Engineer to join our Global Loyalty and Benefits team. As a key member of our tech team, you'll have the opportunity to design, develop, and deploy cutting-edge software solutions that drive engagement and loyalty within our existing cardmember base and attract new customers to the Amex brand.

About the Role:

  • Architect and develop software solutions that meet the distinct and changing business requirements of our global loyalty and benefits programs.
  • Collaborate with cross-functional teams, including SRE, testing, and quality, to ensure smooth transition throughout the development life-cycle.
  • Design and develop REST APIs for high-volume clients, leveraging modern development stacks, including Golang, Kafka, and PostgreSQL.
  • Develop and execute against a strategy and roadmap focused on moving from monolithic, tightly coupled, batch-based legacy platforms to a loosely coupled, event-driven, microservices-based architecture.
  • Partner with other development teams to meet implementation dates and ensure successful project delivery.

What We're Looking For:

  • Bachelor's degree in Computer Science, Engineering, or a related field, with 4+ years of experience in a modern development stack.
  • Experience in application design, software development, and testing in an Agile environment.
  • Experience with relational and NoSQL databases, including PostgreSQL, Couchbase, or Cassandra.
  • Experience designing and developing REST APIs for high-volume clients.
  • Experience with continuous integration tools (Jenkins, Gitlab CI) and automated build and test frameworks.
  • Strong analytical, problem-solving, and quantitative skills, with a proven ability to develop unique, outside-the-box ideas.
  • Aptitude for learning and applying programming concepts, with a willingness to take risks, experiment, and share fresh perspectives.

What We Offer:

  • Competitive salary range: $85,000.00 to $150,000.00 annually + bonus + benefits.
  • Opportunities for career growth and professional development, with a focus on learning new technologies and translating them into working software.
  • A comprehensive benefits package, including medical, dental, vision, life insurance, and disability benefits, as well as flexible working models and paid parental leave.
  • A supportive and inclusive work environment, with a focus on diversity, equity, and inclusion.

How to Apply:

If you're a motivated and talented software engineer looking to join a dynamic and innovative team, please apply now. We can't wait to hear from you!

Apply To This Job Apply for this job  

Similar Jobs