American Express is Hiring for Data Engineer I

Job Overview

American Express is looking for a Data Engineer I to join their innovative team in Bengaluru Urban, Karnataka. In this role, you will develop, test, and maintain data applications, partner with cross-functional teams, and drive continuous improvement in code quality. This hybrid position offers flexibility while providing an opportunity to contribute to the development of cutting-edge financial products.

Job Details

Company: American Express
Job Position: Data Engineer I
Location: Bengaluru Urban, Karnataka, India (Hybrid)
Employment Type: Full-Time
Qualification: Bachelor’s Degree
Experience: Relevant experience in data engineering
Salary: ₹12 to ₹20 LPA (Estimated based on industry standards)

Key Responsibilities

  1. Develop and test software applications, continuously refactoring code to improve quality.
  2. Serve as a core member of an Agile team, participating in user story analysis, design, and development.
  3. Write, test, maintain, and document data applications.
  4. Review your own work and provide feedback on colleagues’ work for continuous improvement.
  5. Define test conditions based on requirements and specifications.
  6. Partner with product teams to understand business data needs and create data architectures.
  7. Document data requirements and maintain data models for seamless integration.
  8. Manage multiple tasks effectively and work on parallel workflows.
  9. Adapt quickly to change and take the initiative in problem-solving.
  10. Implement asynchronous microservices using Fast API.
  11. Use distributed storage and compute solutions for high-performance data processing.
  12. Utilize PySpark for data aggregation, windowing techniques, and Spark SQL.
  13. Implement data ingestion pipelines using Kafka and maintain metadata using Cornerstone tools.
  14. Manage Docker containers and troubleshoot cloud deployments.
  15. Follow best practices for test-driven development and data governance.

Required Skills and Knowledge

  • Proficiency in Python (Object-Oriented Programming)
  • Experience with Python libraries (JSON, Base64, logging, os)
  • Familiarity with asynchronous microservices (Fast API)
  • Understanding of distributed storage and compute frameworks
  • Experience with PySpark (DataFrames, aggregation, windowing, Spark SQL)
  • Knowledge of Kafka for real-time event processing
  • Experience with data governance tools (Collibra, Manta)
  • REST API specifications (Swagger)
  • Containerization (Docker) and cloud deployment (Hydra)
  • Strong analytical and problem-solving skills
  • Technical fluency to explain complex concepts to technical and non-technical audiences
  • Excellent organizational and communication skills
  • Banking domain knowledge (Money Movement, Zelle, ACH, Intraday)
READ ALSO:  KPMG is Hiring for Executive

About American Express

American Express is a global leader in financial services, providing credit card, payment, and travel solutions to millions of customers worldwide. Known for its commitment to innovation and customer service, American Express fosters a diverse and inclusive workplace that values collaboration, continuous learning, and employee well-being. With a focus on integrity and customer-centricity, American Express empowers its employees to make meaningful contributions to the world of finance.

Why Join American Express

  1. Work for a globally recognized financial services leader.
  2. Hybrid work model for flexibility and work-life balance.
  3. Competitive salary and performance-based bonuses.
  4. Comprehensive health, dental, vision, and life insurance benefits.
  5. Generous paid parental leave policies.
  6. Free and confidential mental health support through the Healthy Minds program.
  7. Career growth and continuous learning opportunities.
  8. Inclusive culture that values diversity and individuality.

Important Links

Apply link : click here

Leave a Comment