Remote Data Engineer - American Express
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 Now
Apply Now
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 Now
Apply Now