Back to Jobs

Remote Data Engineer - American Express

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

Join our team of innovators and thrive in a dynamic, remote work environment! As a Data Engineer at American Express, you will play a critical role in designing, building, and maintaining our distributed data processing and analytics systems. With a competitive salary of $27-$35/hour, you will have the opportunity to work on challenging projects, collaborate with talented professionals, and contribute to the success of our organization.

At American Express, we value diversity, equity, and inclusion, and we are committed to creating a workplace where everyone feels valued, respected, and empowered to succeed. As a remote team member, you will be part of a vibrant community that is passionate about delivering exceptional customer experiences and driving business growth.


Job Responsibilities:

  • Design and build distributed data processing and analytics systems on a hybrid cloud platform
  • Develop high-level and detailed designs of subsystems/features with emphasis on performant code
  • Collaborate with engineers in daily activities, participate in code reviews, and contribute to SDLC projects
  • Build POCs to validate new concepts and technologies
  • Stay up-to-date with industry-leading technologies and solutions, and apply them to build low-latency distributed systems
  • Lead a culture of innovation and experimentation, and participate in a fun and results-oriented culture
  • Collaborate with peer technology and innovation teams across various locations

Requirements:

  • 1+ years of experience in software design and implementation using Java or Scala
  • Experience with data processing using Spark
  • Knowledge of designing, implementing, and operating NoSQL databases such as Cassandra and Elasticsearch
  • Preferred experience with distributed data processing and analytics using Cassandra, Elasticsearch, and Spark
  • Experience with distributed messaging systems like Kafka
  • Experience with building Microservices and Service Mesh is a plus
  • Experience with cloud platforms like Docker, Kubernetes, and OpenShift is a plus
  • Experience with Continuous Integration, Continuous Delivery, and DevOps frameworks
  • Strong understanding of different design patterns, threading, and memory models supported by the language/VM
  • Able to mentor and provide technical guidance to other engineers
  • Excellent written and verbal communication skills

About American Express:

American Express is a multinational financial services corporation that specializes in payment cards. Headquartered in New York City, we are one of the most valuable companies in the world and one of the 30 components of the Dow Jones Industrial Average. Our mission is to deliver exceptional customer experiences and drive business growth through innovation and technology.

How to Apply:

Seize this opportunity to make a significant impact. Apply now and take the first step towards a rewarding new role.

Apply To This Job Apply for this job  

Similar Jobs