American Express logo

Data Engineer, Financial Data Engineering

American Express

Phoenix, AZ
Full Time
Mid Level
85k-150k
15 days ago

Job Description

About the Role

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career. The Finance Data Engineering group at American Express is entering into a new phase of technology transformation driven by opportunities to simplify processes, deepen business intelligence, analytics and reporting, and raise operational efficiency. If you have the talent and desire to deliver innovative products and services at a rapid pace, with hands on experience and strategic thinking, in areas of data management and analytics, cloud computing, and modern software engineering, join our leadership team to be part of our transformation journey.

Key Responsibilities

  • Design, develop, test, troubleshoot, and optimize solutions created to simplify access to American Express's Big Data Platform.
  • Partner with multiple tech and product teams to craft enterprise-scale technical product requirements and deliver public cloud services.
  • Analyze, debug, and fix Apache Beam and Flink data pipelines for orchestration, quality, and performance.
  • Implement cloud platform solutions using innovative technologies and industry-standard processes, with a focus on Google Cloud.
  • Design and implement robust data engineering pipelines for ETL and ELT workflows.
  • Optimize data engineering processes for scalability, reliability, and performance.
  • Create engineering best practices and tools that become integral to platform operations.
  • Drive consensus and tangible outcomes through collaboration and effective communication with internal and external partners.

Requirements

  • Up to 4+ years of data engineering software development experience in a professional environment or comparable experience.
  • Bachelor’s degree in computer science, computer engineering, or equivalent.
  • Hands-on expertise with application design, software development, and automated testing.
  • Experience in deploying enterprise-grade technology products in an Agile environment.
  • Large scale software product engineering experience with tools and delivery methods such as DevOps, CD/CI, Agile.
  • Hands-on experience with in-memory frameworks and components like Java/J2EE, NodeJS, Python, Big Data Technologies, Apache Flink, Apache Beam, SingleStore, No-SQL Databases, Relational Databases, JSON, XML, REST, Kafka.
  • Experience with jobs orchestration tools such as Airflow and Automic.
  • Expertise in designing and implementing data engineering pipelines for ETL and ELT workflows.
  • Proficiency in data engineering best practices for data ingestion, transformation, and orchestration.
  • Strong understanding of data partitioning, sharding, schema evolution, and data quality, lineage, and governance.
  • Hands-on experience with cloud-based data engineering platforms like AWS Glue, GCP Dataflow, Azure Data Factory.
  • Highly proficient in SQL and PL/SQL.
  • Experience in developing high-performance APIs and microservices using multiple architectural and design patterns.
  • Excellent collaboration and communication skills.

Nice to Have

  • Knowledgeable and experienced with in-memory computation and data virtualization tools & techniques.
  • Experience in data engineering of financial data.
  • Knowledge of GCP, Kubernetes, and Docker.
  • Experience with memory-first databases like SingleStore.
  • Experience with DevOps tools, automating engineering and operational tasks.

Qualifications

  • Bachelor’s degree in computer science, computer engineering, or equivalent.

Benefits & Perks

  • Competitive base salaries and bonus incentives.
  • 6% Company Match on retirement savings plan.
  • Free financial coaching and financial well-being support.
  • Comprehensive medical, dental, vision, life insurance, and disability benefits.
  • Flexible working model with hybrid, onsite, or virtual arrangements.
  • 20+ weeks paid parental leave for all parents.
  • Free access to global on-site wellness centers (depending on location).
  • Free and confidential counseling support through our Healthy Minds program.
  • Career development and training opportunities.

Working at American Express

At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. We support our colleagues with benefits that promote holistic well-being, flexibility, and professional growth, fostering a collaborative and inclusive environment that values diverse perspectives and continuous learning.

Apply Now

Job Details

Posted AtJul 9, 2025
Job CategoryData Engineering
Salary85k-150k
Job TypeFull Time
Work ModeHybrid
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About American Express

Website

americanexpress.com

Location

Phoenix, AZ

Industry

Financial Transactions Processing, Reserve, and Clearinghouse Activities

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches