Back to Jobs

Experienced Big Data Engineer - Cloud, Data Science, and Agile Development at American Express

Remote, USA Full-time Posted 2025-11-03

Join the Innovation Team at American Express: Shaping the Future of Financial Technology

American Express, a leader in the financial services industry, is seeking a highly skilled and experienced Big Data Engineer to join its innovative technology team. As a key member of our product engineering and delivery organization, you will play a crucial role in designing, developing, and deploying cutting-edge software solutions that drive business growth and customer satisfaction.

About the Role: Engineer - Big Data

As a Big Data Engineer at American Express, you will be part of a dynamic and agile team that leverages the latest technologies, including Hadoop, Big Data, Data Science, and Machine Learning, to develop innovative solutions across multiple lines of business. You will work closely with senior engineers and cross-functional teams to identify business needs, design and develop software applications, and deliver high-quality solutions that meet our customers' evolving needs.

Key Responsibilities

  • Software Development: Design, develop, test, and maintain software applications using programming languages such as Java, Python, and Scala.
  • Agile Methodologies: Contribute to agile teams by participating in coding, code reviews, and automated testing to ensure high-quality software delivery.
  • Troubleshooting and Debugging: Identify and resolve technical issues, and collaborate with teams to improve overall system quality and reliability.
  • Deployment and Monitoring: Enable the deployment, support, and monitoring of software applications across test, integration, and production environments.
  • Automation and Scalability: Automate solutions in test or production environments and scale applications based on demand projections.
  • Leadership and Collaboration: Lead small teams of engineers, influence peers with innovative ideas, and drive continuous improvement.

Essential Qualifications and Skills

To succeed in this role, you will need:

  • A Bachelor's degree in Engineering, Computer Science, or a related field.
  • 3+ years of experience in software development, leading teams of engineers, and working with agile methodologies.
  • Strong experience with Hadoop, Hive, Spark (core, SQL, and PySpark), and distributed environments.
  • Proficiency in programming languages such as Java, Python, or Scala.
  • Experience with data warehousing concepts, financial reporting environments, and UNIX shell scripting.
  • Strong analytical and problem-solving skills, with the ability to design and develop complex data pipelines.

Preferred Qualifications

Additionally, having the following skills and experience will be a plus:

  • Knowledge of cloud platforms such as GCP or AWS, and experience with building microservices and scalable solutions.
  • Experience with designing and building solutions using Kafka streams or queues.
  • Familiarity with GitHub/Bitbucket, CI/CD pipelines, and NoSQL databases such as HBase, Couchbase, or MongoDB.
  • Excellent technical and analytical skills, with strong communication and project management abilities.

What We Offer

At American Express, we offer a dynamic and inclusive work environment that fosters innovation, collaboration, and growth. As a Big Data Engineer, you will have the opportunity to:

  • Work with the latest technologies and cutting-edge solutions.
  • Develop your skills and expertise through dedicated training and development programs.
  • Collaborate with cross-functional teams to drive business growth and customer satisfaction.
  • Enjoy a competitive salary and benefits package, including $28/hour.
  • Be part of a diverse and inclusive community that values talent and innovation.

Why Join American Express?

American Express is a leader in the financial services industry, with a rich history of innovation and customer satisfaction. By joining our team, you will become part of a dynamic and forward-thinking organization that is shaping the future of financial technology. Our culture is built on the principles of diversity, equity, and inclusion, and we are committed to creating a work environment that is engaging, challenging, and rewarding.

Career Growth and Development

At American Express, we are committed to helping our employees grow and develop their careers. As a Big Data Engineer, you will have access to a range of training and development programs, including:

  • Technical training and certification programs.
  • Leadership development and mentoring.
  • Opportunities for career advancement and professional growth.

Conclusion

If you are a motivated and experienced Big Data Engineer looking to join a dynamic and innovative team, we encourage you to apply for this exciting opportunity at American Express. With a competitive salary, comprehensive benefits, and a culture that values talent and innovation, we offer a rewarding and challenging work environment that is hard to find elsewhere. Join us today and become part of the American Express team!

Apply for this job    

Similar Jobs