Senior Data Engineer - American Express

Remote Full-time
Join our innovative tech team at American Express and play a pivotal role in shaping the digital lives of our customers! We are seeking a highly skilled and experienced Senior Data Engineer to join our team in Phoenix, USA. As a Senior Data Engineer, you will have the opportunity to work on cutting-edge technologies, collaborate with talented engineers, and drive the development of our distributed data processing and analytics systems.
At American Express, we offer a competitive salary of $26 per hour, a comprehensive benefits package, and a dynamic work environment that fosters growth, innovation, and creativity. If you are passionate about data engineering, cloud computing, and distributed systems, we encourage you to apply for this exciting opportunity.

Job Details

Hiring Organization: American Express
Post Name: Senior Data Engineer
Qualifications: Bachelor's Degree in Computer Science or related field
Industry: Private
Employment Type: Full-time
Work Hours: 8 hours per day
Salary: $26 per hour
Locations: Phoenix, USA

About This Job
As a Senior Data Engineer at American Express, you will be responsible for designing, building, and maintaining our distributed data processing and analytics systems. You will work closely with our team of engineers to develop scalable, performant, and reliable systems that meet the needs of our customers. Your expertise in data engineering, cloud computing, and distributed systems will be essential in driving the success of our team.
Responsibilities

Design and build distributed data processing and analytics systems
Develop high-level and detailed designs of subsystems and features with a focus on performant code
Collaborate with engineers to build and code features, and participate in code reviews and other SDLC tasks
Build proof-of-concepts to validate new ideas and technologies
Stay up-to-date with industry-leading technologies and solutions, and apply this knowledge to build low-latency distributed systems
Foster a culture of innovation and experimentation, and participate in a fun and results-oriented culture
Collaborate with peer technology and development teams across multiple locations

Requirements

2+ 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 or Elasticsearch

Preferred Qualifications

Experience with distributed data processing and analytics using Cassandra, Elasticsearch, or Spark
Experience with distributed messaging systems such as Kafka
Experience with building microservices and service mesh architectures
Experience with cloud platforms such as Docker, Kubernetes, or OpenShift
Experience with continuous integration, continuous delivery, and DevOps frameworks
Experience with architecting large-scale distributed data systems with a focus on scalability, reliability, security, performance, and flexibility
Strong understanding of different design patterns, concurrency models, and memory models supported by the language/VM
Able 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

Ready for an Easy Start?
This is a low-stress role with great rewards. If you're reliable and willing to learn, we want you. Apply now and join our team of innovative and talented engineers!
Apply Now

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

Senior Paralegal, Commercial, Litigation, IP

Remote Full-time

Tractor Yard Switcher I - Immediate Hiring for a Dynamic and Growth-Oriented Logistics Role

Remote Full-time

Virtual Human Resources Coordinator – Remote Position

Remote Full-time

Remote Registered Nurse (Remote Patient Monitoring & Chronic Care Management)

Remote Full-time

Pharmacy Tech Support Call Center Rep (Work from Home anywhere in the US)

Remote Full-time

Property Manager

Remote Full-time

Senior Customer Operations Manager

Remote Full-time

Enterprise Client Development Associate

Remote Full-time

Asesor de Ventas Online (HN)

Remote Full-time

Head of Digital Marketing & Customer Acquisition

Remote Full-time
← Back to Home