Experienced Data Engineer for American Express - Remote Data Entry and Distributed Systems Development
Join the Team That's Revolutionizing the World of Finance
At American Express, we're not just a company - we're a community of innovators, thinkers, and doers who are passionate about making a tangible difference in the lives of our customers. As a leader in the financial services industry, we're committed to delivering exceptional experiences, driving technological advancements, and fostering a culture of inclusivity and diversity. If you're looking for a challenging and rewarding career that allows you to grow professionally and personally, you've come to the right place.
About the Role
We're seeking an experienced Data Engineer to join our team as a key player in the development and implementation of our distributed data processing and analytics systems. As an Information Specialist, you'll be responsible for designing, building, and maintaining the core features and components of our card transaction systems on a hybrid cloud platform. This is a fantastic opportunity to work with cutting-edge technologies, collaborate with talented professionals, and drive innovation in the financial services industry.
Key Responsibilities
- Design and build distributed data processing and analytics systems that meet the needs of our business
 - 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 and solutions
 - Foster a culture of innovation and experimentation, and participate in a results-oriented culture that's not afraid to try new approaches
 - Collaborate with peer technology and development teams across various geographies to drive consistency and excellence
 
Essential Qualifications
To be successful in this role, you'll need to have a strong foundation in software design and development, as well as experience with distributed data processing and analytics. Specifically, we're looking for candidates with:
- 2+ years of work experience in software design and implementation using Java or Scala
 - Experience with data processing using Flash
 - Knowledge of designing, implementing, and operating NoSQL databases like Cassandra and Elasticsearch
 - A Bachelor's degree in a relevant field, such as Computer Science or Engineering
 
Preferred Qualifications
While not essential, the following skills and experiences will give you a competitive edge:
- Experience with distributed data processing and analytics using Cassandra, Elasticsearch, and Flash
 - Knowledge of distributed messaging systems like Kafka
 - Experience with building Microservices and Service Mesh
 - Familiarity with cloud platforms like Docker, Kubernetes, and OpenShift
 - Experience with Continuous Integration, Continuous Delivery, and DevOps practices
 - Strong understanding of various design patterns, threading, and memory models supported by the language/VM
 - Ability to mentor and provide technical guidance to junior engineers
 - Excellent written and verbal communication skills, with the ability to create and deliver effective presentations to Senior Management
 
What We Offer
At American Express, we're committed to providing our employees with a comprehensive benefits package, career growth opportunities, and a culture that values diversity and inclusion. As a Data Engineer on our team, you can expect:
- A competitive salary of $20-30 per hour, depending on your experience and qualifications
 - A comprehensive benefits package that includes health insurance, retirement savings, and paid time off
 - Opportunities for career growth and professional development, including training and mentorship programs
 - A dynamic and inclusive work environment that values diversity and promotes collaboration and innovation
 - The flexibility to work remotely and be part of a global team that's making a difference in the financial services industry
 
Why Join American Express?
At American Express, we're not just a company - we're a community of professionals who are passionate about making a difference. By joining our team, you'll become part of a culture that values:
- Innovation and experimentation
 - Diversity and inclusion
 - Collaboration and teamwork
 - Professional development and growth
 - Customer satisfaction and loyalty
 
If you're a motivated and talented Data Engineer looking for a challenging and rewarding career, we encourage you to apply for this exciting opportunity. Please submit your application, including your resume and a cover letter, to be considered for this role.
Are You the One We're Looking For?
If you believe you have the skills, experience, and passion to excel as a Data Engineer on our team, we want to hear from you. Apply now and join the American Express team that's revolutionizing the world of finance.
Apply for this job