American Express Careers

Software Engineer - Cloud Computing

Gurgaon, India
Digital Commerce Technology

Apply Get Referred

Job Description

American Express has embarked on an exciting transformation driven by an energetic new team of high performers. This group is nimble and creative with the power to shape our technology and product roadmap. If you have the talent and desire to deliver innovative payment products and services at a rapid pace, serving our customers seamlessly across physical, digital, mobile, and social media, join our transformation team. You will contribute to a rock star engineering team which will deliver the next generation auto-scaled, highly available, hybrid cloud enterprise application platform (IaaS/PaaS) for the mission critical American Express Delivery Transformation initiative.


The platform will deliver a framework to support multiple programming languages for enterprise and consumer mobile & web application developers. You will be challenged with identifying innovative ideas and proofs of concept to deliver against the existing and future needs of our customers. As an Engineer, your primary responsibilities will be to engineer and maintain a robust, efficient, effective, 24x7 service operation for the Continuous Integration / Continuous Delivery Platform and its supporting tools.


Our Software Engineers not only understand how technology works, but how that technology intersects with the people who count on it every day. Today, innovative ideas, insight and new perspectives are at the core of how we create a more powerful, personal and fulfilling experience for all our customers.


       Work on big-bets & Innovation Initiatives across the Enterprise Cloud Platform Teams

       Contribute to architectures & design of all Cloud Platform Products.

       Quickly drive an idea from Conception to Design & too Rapid Deployment to production.

       Identify issues across the Product and take steps to address gaps

       Stay current on trends in fast moving Cloud Technologies such as Containerization, Kubernetes, Mesos, SDN & Public Cloud CSP offerings.

       Collaborate in a cross functional environment with Architects, Product Managers & Quality Engineers

       Be a Self-Starter, Inquisitive & work under minimal Supervision.

       Mentor Junior Engineers on the team & Be Mentored.



Required Qualifications

       Bachelor’s degree in Computer Science, Computer Engineering, or other technical discipline

       Software development experience with at least two programming languages (Go, Java, Python)

       Experience with scripting languages such as BASH, Python, Perl etc.

       Experience with troubleshooting & performance tuning Systems Software.

       Proficiency in Linux preferably RHEL, CentOS or Ubuntu.

       Understanding of Configuration Management Tools. Ansible experience is a plus.

       Willingness to learn new technologies and exploit them to their optimal potential is a must


Preferred Qualifications


       Master’s degree in Computer Science, Computer Engineering, or other technical discipline

       Exposure to Cloud, Software Defined Networking, Openstack, Kubernetes, and Terraform is a big plus.

       Contributions to any Cloud Open Source Projects is a big plus.


At the core of Software Engineering:

·       Every member of our team must be able to demonstrate the following technical, functional, leadership and business core competencies, including:

·       Agile Practices, Porting/Software Configuration, Programming Languages and Frameworks, Business Analysis, Analytical Thinking, Business Product Knowledge.



Why American Express

There’s a difference between having a job and making a difference.

American Express has been making a difference in people’s lives for over 160 years, backing them in moments big and small, granting access, tools, and resources to take on their biggest challenges and reap the greatest rewards.

We’ve also made a difference in the lives of our people, providing a culture of learning and collaboration, and helping them with what they need to succeed and thrive. We have their backs as they grow their skills, conquer new challenges, or even take time to spend with their family or community. And when they’re ready to take on a new career path, we’re right there with them, giving them the guidance and momentum into the best future they envision.

Because we believe that the best way to back our customers is to back our people.

The powerful backing of American Express.

Don’t make a difference without it.

Don’t live life without it.

ReqID: 18016843
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Oct 25, 2018, 11:11:39 PM
Apply Get Referred