Job Description
Join Team Amex and contribute to world-class data infrastructure as a Data Engineer I. In this role, you will manage and optimize database systems and architectures that power global platforms. Your responsibilities include transforming logical data models into efficient physical database designs, ensuring system integrity, and maintaining high availability across platforms such as Postgres, Oracle, MongoDB, AWS, and GCP.
This role requires strong collaboration with product and engineering teams, hands-on database administration expertise, and a problem-solving mindset to deliver high-performance, scalable, and secure data solutions.
✅ Job Title: Data Engineer I
Company: American Express
Location: Gurgaon, Haryana, India
Experience Required: 2–5 years
Job Type: Full-time | Hybrid
🎓 Education & Experience
-
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
-
2–5 years of hands-on experience with database management and administration.
-
Solid foundation in one or more of the following DBMS: Postgres, Oracle, MongoDB.
-
Experience working on cloud platforms like AWS or GCP.
-
Strong understanding of data storage, indexing, replication, encryption, and high availability.
🧠 Preferred Skills & Tools
-
Proficiency in SQL, PL/SQL, and NoSQL database systems.
-
Familiarity with Python or Java programming for automation and tooling.
-
Strong debugging and analytical skills.
-
Understanding of distributed systems, multi-tier architecture, and networking concepts.
-
Knowledge of DevOps pipelines and CI/CD tools is a plus.
-
Hands-on experience in Agile methodology.
💰 Estimated Salary Range
-
Monthly Salary: ₹85,000 – ₹1,25,000
-
Annual CTC: ₹10.2 LPA – ₹15 LPA
(Based on current industry trends in Gurgaon for similar roles)
💡 Perks & Benefits
-
Competitive base salary and performance-based bonuses
-
Retirement and financial wellness programs
-
Health insurance: medical, dental, vision, life, and disability
-
Paid parental leave and family support programs
-
Hybrid and flexible work arrangements
-
Global on-site wellness centers (location dependent)
-
Career development programs and internal mobility options
-
Confidential mental health and counseling support via Healthy Minds program
Responsibilities
Design and implement robust and scalable database solutions aligned with business requirements.
Perform physical database design based on logical models while following best practices.
Conduct proactive performance tuning, backup and recovery, and high availability strategies.
Manage data replication and implement encryption, retention, and compliance standards.
Debug and troubleshoot database performance and design issues.
Support transformation projects, database migrations, and upgrades.
Collaborate with cross-functional stakeholders to ensure efficient integration of data systems.
Participate in the development of Python or Java-based applications (advantageous).
Maintain version control and continuous integration using tools like GIT or Bitbucket.
Contribute to platform-level architecture discussions and develop reusable data models.
Ensure adherence to internal and industry data security and performance standards.