Data Engineer I at American Express – Hybrid Role in Bengaluru
💼 Data Engineer I at American Express – Bengaluru, Karnataka
The Data Engineer I role at American Express in Bengaluru offers an incredible opportunity to work on a modern banking platform that powers financial product innovation. This hybrid position is ideal for those passionate about solving business problems using data engineering and distributed systems.
📌 About the Role
As a Data Engineer I, you will:
-
Build and maintain asynchronous microservices using FastAPI.
-
Work with distributed storage and compute platforms.
-
Develop scalable solutions using PySpark, Kafka, and JSON schemas.
-
Collaborate with product teams to meet real-time data ingestion needs.
-
Ensure code quality through Test-Driven Development (TDD).
This entry-level data engineer role supports money movement systems like Zelle and ACH, offering real-world banking domain exposure.
🛠️ Key Responsibilities
-
Develop and test reusable, production-grade Python code.
-
Design and manage data pipelines across real-time and batch systems.
-
Create and maintain Hyperdrive JSON schemas and Cornerstone ingestion processes.
-
Use metadata management tools like Collibra and Manta.
-
Write clean code using Poetry, manage dependencies, and create Docker containers.
🌟 Essential Skills & Technologies
-
Python (OOP, libraries like JSON, Base64, os, logging)
-
FastAPI, asynchronous programming
-
PySpark (DataFrames, Spark SQL, windowing)
-
Kafka, CStreams, Event Engine
-
REST APIs, Swagger
-
CI/CD with Jenkins, container deployment with Hydra Cloud
-
Familiarity with Zelle, ACH, Intraday banking operations
🎯 Why Join American Express?
At Amex, every engineer is empowered to innovate and contribute meaningfully. This role not only enhances your skills in real-time data engineering but also opens pathways to grow within a global financial powerhouse.
Perks include:
-
Competitive base salary + bonus incentives
-
Flexible hybrid work
-
Wellness programs and mental health support
-
Paid parental leave and on-site healthcare access
-
Career development training
🔁 Related Opportunities
Looking for more roles like this? Explore other openings for:
-
Backend Data Developer
-
Real-time Kafka Engineer
-
Python Big Data Developer
📥 Apply Now
If you’re ready to build the future of digital banking, apply for the Data Engineer I position at American Express today. This is your chance to thrive in a dynamic, innovative, and inclusive environment.