Data Engineer - Remote Opportunity with American Express: Designing Scalable Card Transaction Systems

Remote Full-time
Unlock Your Potential as a Data Engineer at American Express

American Express, a leader in the financial services industry, is seeking a highly skilled Data Engineer to join its innovative team. As a Data Engineer, you will play a crucial role in designing and building distributed data processing and analytics systems that power our card transaction systems. This is an exceptional opportunity to work with cutting-edge technologies, collaborate with talented professionals, and drive business growth.

About American Express and the Role

American Express is a renowned company that values innovation, diversity, and inclusivity. As a Data Engineer, you will be part of the company's tech group, where you will have the freedom to model, code, and deliver software that makes a significant impact on customers' digital lives. You will work closely with experienced engineers in an open, supportive, and inclusive environment, where your voice is valued, and you can make informed decisions about the technologies to use.

In this role, you will be responsible for constructing core features and components of card transaction systems on a distributed platform deployed in a hybrid cloud. As a Senior Architect, you will be a key contributor, reporting to the Head of Engineering, and will have the opportunity to shape the future of American Express's technology landscape.

Key Responsibilities


Design and build distributed data processing and analytics systems that meet the company's scalability and performance requirements.
Create high-level and detailed designs of subsystems/features with a focus on performant code.
Develop and code features, working closely with engineers in daily activities and assisting in code and other SDLC tasks.
Build POCs to validate new ideas and technologies, and stay up-to-date with industry-leading innovations.
Foster a culture of innovation and experimentation, participating in result-oriented culture, and be willing to try new approaches without fear of failure.
Collaborate with peer technology and development teams across various geographies.


Essential Qualifications

To be successful in this role, you should have:


A Bachelor's degree in a relevant field.
2+ years of work experience in software design and implementation using Java or Scala.
Experience in data processing using Flash.
Knowledge in designing, implementing, and operating NoSQL databases like Cassandra, Elasticsearch.


Preferred Qualifications

To stand out as a candidate, you should have:


Experience in distributed data processing and analytics using Cassandra, Elasticsearch, Flash.
Experience in distributed messaging systems like Kafka.
Experience in building Microservices and Service Mesh.
Experience in cloud platforms like Docker, Kubernetes, OpenShift.
Experience in Continuous Integration, Continuous Delivery, and DevOps Frameworks.
Experience in architecting large-scale distributed data systems considering scalability, reliability, security, performance, and flexibility.
A clear understanding of different design patterns, threading, and memory models supported by the language/VM.
The ability to mentor and provide technical guidance to other engineers.
Excellent written and verbal communication skills, with the ability to create and deliver effective presentations to Senior Management.


Skills and Competencies

To excel in this role, you should possess:


Strong programming skills in Java or Scala.
Experience with data processing and analytics technologies.
Knowledge of cloud platforms and containerization.
Excellent problem-solving and analytical skills.
Strong communication and collaboration skills.
A willingness to learn and adapt to new technologies and approaches.


Career Growth Opportunities and Learning Benefits

As a Data Engineer at American Express, you will have access to:


Opportunities to work with the latest technologies and innovations.
Professional development programs to enhance your skills and expertise.
Collaboration with experienced engineers and industry experts.
A culture of innovation and experimentation, where you can try new approaches and learn from failures.


Work Environment and Company Culture

American Express values:


Diversity, equity, and inclusion.
Innovation and experimentation.
Collaboration and teamwork.
Professional development and growth.
A culture of openness, respect, and empathy.


As a remote worker, you will have the flexibility to work from anywhere, while still being part of a global team that is connected and collaborative.

Compensation, Perks, and Benefits

American Express offers a competitive compensation package, including:


A salary range of $20-30 per hour.
Benefits and perks that support your well-being and financial security.
Opportunities for professional growth and development.
A dynamic and inclusive work environment.


Join the American Express Team

If you are a motivated and talented Data Engineer looking for a challenging and rewarding opportunity, we encourage you to apply. As a leader in the financial services industry, American Express offers a unique and exciting work environment that is perfect for professionals who are passionate about innovation and customer satisfaction.

To apply, please visit our website and submit your application. We look forward to hearing from you!

Apply Now



Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

RN Telephonic Registered Nurse-Accredo-Work from Home Anywhere, USA (Compact RN Licenses Required)

Remote Full-time

Data Entry Clerk Remote Jobs – WFH

Remote Full-time

Product Strategy Manager

Remote Full-time

AI/ML Engineer (NLP & Generative AI)

Remote Full-time

Community Operations Intern

Remote Full-time

Summerville Entry Level Flight Attendant($30-$70/hr) | Hiring

Remote Full-time

Practice Assistant

Remote Full-time

SEASONAL NET PRODUCTION TECHNICIAN in Kingston, WA – (job id: 1682927581)

Remote Full-time

Project Scheduling Coordinator – Remote

Remote Full-time

Executive Assistant to the Chief Operating Officer

Remote Full-time
← Back to Home