American Express

Software Engineer III

American Express
Apply
3 days ago
Gurgaon, IndiaSenior

Responsibilities

  • Design and develop Java- and Python-based infrastructure services, APIs, integrations, and automation.
  • Engineer and support end-to-end virtual-machine provisioning, including templates, golden images, validation, security scanning, release, and lifecycle maintenance.
  • Automate infrastructure operations using Ansible and Ansible Automation Platform playbooks, roles, inventories, and workflows.
  • Integrate provisioning solutions with VMware, network services, DNS, databases, security tooling, and enterprise platforms.
  • Develop and maintain Kubernetes-based workloads, deployment artifacts, configuration, and operational controls.
  • Troubleshoot complex issues across application, operating-system, virtualization, database, and network layers.
  • Apply secure engineering, vulnerability remediation, compliance, observability, resilience, and change-management practices.
  • Provide technical leadership through design reviews, code reviews, documentation, mentoring, and process improvement.

Requirements

  • 10–12 years of relevant experience in software engineering, infrastructure engineering, platform engineering, or a related technology domain.
  • Strong experience designing, developing, testing, and supporting production-grade services and automation solutions.
  • Strong hands-on Java development skills, including APIs, object-oriented design, debugging, and maintainable coding practices.
  • Strong Python skills for automation, API integrations, orchestration, tooling, and microservice development.
  • Demonstrated knowledge of enterprise compute, storage, operating systems, virtualization, provisioning, monitoring, security, and change-management practices.
  • Hands-on VMware vSphere experience with virtual machines, provisioning workflows, VM templates, golden images, image lifecycle management, and security or vulnerability scans.
  • Strong understanding of VLANs, subnets, DNS, TCP/IP, routing fundamentals, firewalls, and connectivity troubleshooting.
  • Hands-on experience with Ansible, Ansible Automation Platform, playbooks, inventories, roles, workflows, and infrastructure automation.
  • Working knowledge of SQL and PostgreSQL, including schemas, queries, integrations, and operational troubleshooting.
  • Hands-on Kubernetes or OpenShift experience with containerized workloads, deployments, services, configuration, and troubleshooting.
  • Experience with Git, CI/CD pipelines, GitHub Actions or Jenkins, secure delivery practices, and automated testing.
  • Excellent troubleshooting, documentation, written communication, and cross-functional collaboration skills.

Benefits

  • Comprehensive medical, dental, vision, life insurance, and disability benefits, depending on location.
  • Retirement and financial-well-being support.
  • Flexible hybrid, onsite, or virtual working arrangements depending on the role and business need.
  • Generous paid parental leave policies, depending on location.
  • Access to global onsite wellness centers and confidential counseling through the Healthy Minds program.
  • Career development and training opportunities.

Tech Stack

AnsibleGitGitHub ActionsJavaJenkinsKubernetesOpenShiftPostgreSQLPythonSQL

Categories

American Express

About American Express

10,000+ employees

American Express builds a global payments network and issues consumer, small-business, and corporate cards, plus merchant acquiring and travel services. Revenue comes from card fees, interest and lending, discount/merchant fees, and network services. Founded in 1850 and headquartered in New York City, it operates the Amex acceptance network worldwide and offers co-branded cards and membership rewards across millions of cardmembers and merchants; ticker NYSE: AXP.

Contact me