Senior Engineer II

Gurugram, Haryana, India
Nov 25, 2024
Nov 12, 2025
Hybrid
Full-Time
8 Years
Job Description

As a Senior Engineer II at American Express, you will lead the design, architecture, and implementation of Google Cloud Platform (GCP)-based infrastructure projects. You will work closely with IT, development, and operations teams to integrate cloud strategies and architecture into applications, ensuring they meet business requirements while optimizing performance.

This position involves hands-on coding, technical design, and system development and provides the opportunity to play an integral role in shaping the technology landscape of American Express.

Key Responsibilities

  1. Cloud Infrastructure. Lead and design GCP-based infrastructure projects, collaborating with cross-functional teams to integrate cloud strategies.
  2. Software Development. Write and develop code for assigned applications, ensuring high-quality solutions and meeting the technical specifications.
  3. System Design. Own the technical aspects of the software development lifecycle, from design to deployment, for assigned applications.
  4. Collaboration & Agile. Work within an agile team, contributing to consistent development practices, including tools, components, and documentation.
  5. Testing & Debugging. Participate in integration, unit, and acceptance testing, ensuring defects are identified and remediated. Perform debugging and defect resolution as needed.
  6. Innovation. Continuously identify opportunities to adopt innovative technologies and improve existing systems. Stay up-to-date with emerging trends in cloud computing.
  7. Integration. Develop integration strategies and build APIs, connectors, and middleware to facilitate seamless data and application integration between on-premises systems and GCP.
  8. Performance Monitoring. Monitor and optimize the performance of cloud-based applications and services, ensuring efficient data flow and minimal latency.

Minimum Qualifications

  1. Education. Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  2. Experience. 8+ years of experience in cloud administration with a strong focus on Google Cloud Platform (GCP).
  3. GCP Expertise. Proficiency in GCP services, including Cloud Storage, Cloud Functions, Cloud Run, DataProc, PySpark, BigQuery, and Airflow/Cloud Composer.
  4. Programming. Expertise in JAVA with experience in using GCP functions for data transformation.
  5. Integration. Experience in integrating on-premises systems with GCP, using modern integration tools and strategies.
  6. Web Services & APIs. Experience with web services, open API development, and understanding their concepts.
  7. Cloud Monitoring. Strong ability to monitor cloud-based applications for optimal performance.

Preferred Qualifications

  1. Collaboration Tools. Familiarity with tools like GitHub, Confluence, and Rally.
  2. CI/CD. Experience with Continuous Integration/Continuous Deployment tools like Jenkins.
  3. Oracle Financials. Knowledge of Oracle Financials modules such as Procure to Pay, Fixed Assets, or General Ledger.
  4. Agile Practices. Familiarity with Agile/SAFe software development practices.
  5. Cloud Hosting. Experience with eCP and cloud hosting platforms.

Why American Express?

  1.  Competitive Base Salary and Bonus Incentives.
  2. Comprehensive benefits include medical, dental, vision, life insurance, and disability.
  3. Flexible Working Model. Hybrid, onsite, or virtual options, depending on the role.
  4. Parental Leave Policies and access to global wellness centers.
  5. Career Development. Ongoing opportunities for training and growth.
  6. Inclusive Environment. American Express is committed to equal employment opportunities.

Equal Opportunity Employer

American Express is proud to be an equal opportunity workplace and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability, age, or any other protected status under the law.