Experienced Data Engineer – Cloud-Based Distributed Systems and Data Processing – Remote Work Opportunity with American Express

Remote Full-time
Introduction to American Express and Our Team At American Express, we pride ourselves on being a company that is built on a foundation of innovation, customer satisfaction, and employee growth. As a leader in the financial services industry, we are constantly seeking talented individuals to join our team and contribute to our mission of providing world-class products and services to our customers. Our technology team is at the forefront of this mission, and we are currently seeking an experienced Data Engineer to join our ranks. As a Data Engineer with American Express, you will have the opportunity to work on cutting-edge projects, collaborate with talented engineers, and develop your skills in a dynamic and supportive environment. Job Overview In this role, you will be responsible for designing and building distributed data processing and analytical systems, with a focus on performant code and scalable architecture. You will work closely with our team of engineers to develop and implement new features and technologies, and will have the opportunity to contribute to the development of our cloud-based distributed systems. If you are a motivated and talented engineer with a passion for data processing and analysis, we encourage you to apply for this exciting opportunity. Key Responsibilities Design and build distributed data processing and analytical systems, with a focus on performant code and scalable architecture Develop high-level design as well as detailed design of subsystems/features, with emphasis on performant code Build and code features, working with engineers in daily activities and assisting in code and other SDLC tasks Build POCs to validate new concepts and new technologies Stay up-to-date with industry-leading/innovative technologies and solutions, and be aware of enabling technologies and open-source products to build low-latency distributed systems Lead a culture of innovation and experimentation, participate in a fun and result-oriented culture, and be willing to try new ideas without fear of failure Collaborate with peer technology and development teams across different locations Essential Qualifications 2+ years of work experience in software design and implementation using Java or Scala Experience in data processing using Spark Knowledge in designing, implementing, and operating any of the NoSQL databases like Cassandra, Elasticsearch Bachelor's degree in Computer Science or related field Preferred Qualifications Experience in distributed data processing and analytics using Cassandra, Elasticsearch, Spark Experience in distributed messaging system like Kafka Experience in building Microservices and Service Mesh is a plus Experience in cloud platforms like Docker, Kubernetes, OpenShift are a plus Experience in Continuous Integration, Continuous Delivery, and DevOps Frameworks Experience in architecting large-scale distributed data systems considering scalability, reliability, security, performance, and flexibility Clear understanding of different design patterns, concurrency 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 Leadership Career Growth and Development Opportunities At American Express, we are committed to the growth and development of our employees. As a Data Engineer with our company, you will have access to a wide range of training and development opportunities, including mentorship programs, online courses, and conferences. You will also have the opportunity to work on challenging projects and collaborate with talented engineers, which will help you to develop your skills and advance your career. Work Environment and Company Culture Our company culture is built on a foundation of innovation, collaboration, and mutual respect. We believe in creating a work environment that is supportive, inclusive, and fun, and we offer a wide range of benefits and perks to our employees, including flexible working hours, remote work options, and a comprehensive benefits package. As a Data Engineer with American Express, you will be part of a dynamic and talented team, and will have the opportunity to contribute to the development of our company and our products. Compensation and Benefits We offer a competitive salary and benefits package to our employees, including a comprehensive health insurance plan, retirement savings plan, and paid time off. As a Data Engineer with American Express, you will be eligible for a salary of $24 per hour, as well as a wide range of benefits and perks, including flexible working hours, remote work options, and a comprehensive benefits package. Conclusion If you are a motivated and talented Data Engineer with a passion for distributed data processing and analysis, we encourage you to apply for this exciting opportunity. As a member of our team, you will have the opportunity to work on cutting-edge projects, collaborate with talented engineers, and develop your skills in a dynamic and supportive environment. Don't miss out on this chance to join our team and contribute to the development of our company and our products. Apply now and take the first step towards a rewarding new role. How to Apply To apply for this role, please submit your application through our website. We look forward to hearing from you and exploring how you can contribute to our team. Apply for this job
Apply Now →

Similar Jobs

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

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

Remote

USPS Office Helper

Remote

Cyber Security Research Engineer- Validation Red Team

Remote

Remote Adjunct Professor of Nursing - MSN Program

Remote

Executive Assistant to Chief Legal Officer and Legal Department Operations Administrator

Remote

Business Transformation Manager – Professional Services

Remote

[Remote] Java Backend Developer

Remote

Physical Security Risk Program Manager

Remote

(Senior) Consultant Insurance

Remote

Assistant Director, Animal Welfare Division

Remote

Experienced Remote Customer Support Representative – Airline Travel and Ticketing Expertise – Work From Home Opportunity with Blithequark

Remote

**Experienced Full Stack Customer Service Representative – Remote Opportunity with arenaflex**

Remote
← Back