American Express Careers

Infrastructure Engineer - Engineering & Architecture

Florida, US; Salt Lake City, Utah; Phoenix, Arizona; New York, New York
Digital Commerce Technology

Apply Get Referred

Job Description

Millions of customers depend on our infrastructure,

we depend on you.
The success of our entire company rests on our systems, networks, and people. Our Infrastructure engineers know that delivering on that promise takes a robust, scalable and efficient Infrastructure. So if you’re an expert on infrastructure and know the value of supporting technology and the people who depend on it, build you career here.

Build a strong infrastructure and a solid career.

The best infrastructure isn’t built in a day or even a year and it’s certainly not built without a team. Here’s just some of what you’ll do:

  • Contribute to the analysis of business, application, and technical infrastructure requirements.
  • Design, build, enhance and integrate the infrastructure required to support various platforms and our business portfolio
  • Support initiatives that deliver workable end-to-end infrastructure solutions
  • Participates in test planning and execution

Drives analysis of business, application, and technical infrastructure requirements.
Designs and builds enhancement and integration of infrastructure required to support the business portfolio or infrastructure platform in terms of robustness, scalability, availability and efficiency. Leads initiatives that deliver workable end-to-end infrastructure solutions that adhere to Technology standards.
Organizational Context
Member of an infrastructure product engineering team reporting to a Senior
Infrastructure Engineer or Engineering Director, extended member of software
product engineering team.

Key Responsibilities
 Performs all technical aspects to supports infrastructure implementations,
deployments and technologies related to varied infrastructure platforms
 Responsible for troubleshooting capacity and availability issues, various
moves/adds/changes, server software installation and configuration
 Lead current state system analysis, requirements gathering, and documentation
 Lead configuration and implementation deployments
 Contribute to creation of technical design/implementation documentation
 Participates in test planning and execution
 Troubleshoot infrastructure compatibility issues based on system architecture,
project requirements, customer expectations, etc
 Troubleshoot capacity and availability issues, various moves/adds/changes, server
software installation and configuration
 Works with project teams to prepare components for production
 Provide support for ongoing platform infrastructure availability
 Prioritizes/assigns work for features for ongoing sprints
 Supports requirements understanding and issue resolution throughout the project life cycle
 May work with Senior Infrastructure Engineers in infrastructure design and selection process.
 Identify opportunities to adopt innovative technologies

Scope of Impact/Influence
 Accountable to team for completing assigned tasks and deliverables as agreed upon
 Accountable to team for delivery of quality work


Education &Experience

Up to 6 years of experience with systems analysis/programming, incorporating:

design methodology, Infrastructure operations support or engineering

 Hands-on experience with a variety of software languages, operating systems, or network protocols

 Practical application using Agile or other rapid application development methods

 Bachelor’s Degree in computer science, computer engineering, or related field required; advanced degree preferred


 Specific technical knowledge in one or more of the following areas: VMWare, Unix, Citrix, Linux, Solaris, Windows, Z/OS, Junos, IOS, etc

 Experienced knowledge of one or more of the following: infrastructure and server theories, principles, and concepts, application infrastructure and standards, networking fundamentals, storage management (i.e. SAN) design and support, databases (i.e. IMS, DB2, SQL Server, Oracle, MySQL, MS Access, etc.), middleware technologies (i.e. WebSphere)

 Experienced knowledge with software defined networking, automation and


 Practical application of the core tools used in the planning, analyzing, designing, building, testing, configuring and maintaining of assigned application(s)

 Able to participate in assigned team’s platform delivery methodology (Agile, Scrum,Agile XP, Test-Driven Development, Waterfall, etc.)

Technology Core Competencies

 Adaptive Communication

 Agile Practices

 Industry and Company Knowledge

 Organizational Change Management

 Technical Acumen

 Technology Industry Trends

Game Changers 

 Adaptability

 Collaboration & Teamwork

 Continuous Improvement

 Courage

 Curiosity

 Ingenuity

 Servant Leadership

 Tenacity

Role Core Competencies


 System/Platform Domain Knowledge

 Systems Installation/Decommissioning

 Testing


 Capacity Management

 Change Management

 IT Infrastructure


 Analytical Thinking


 Documentation & Technical Writing

 Problem Solving

ReqID: 18002403
Schedule (Full-Time/Part-Time): Full-time
Apply Get Referred