American Express Careers

Staff Engineer

New York, New York; Palo Alto, California; Tempe, Arizona

Apply Get Referred

Job Description

About the job

We are building a developer platform that allows teams to create interoperability at scale and allow digital channels to deliver compelling experiences in a dramatically faster fashion.

As the Staff Engineer, you will lead a growing team of engineers responsible for building this cutting edge technology framework that facilitates developer productivity without compromising on quality at enterprise scale.



• Provide  hands-on technical leadership

• Ensure amazing developer experience for any assets that are built and delivered

• Balance short and long-term priorities against the business needs

• Advocate and influence the development on the platform

• Define and ensure a high level of product quality


Minimum qualifications:

• 10+ years of experience in engineering or technical innovation and leading engineering teams

• Experience building out platforms, frameworks, infrastructure and API technology

• Experience with java, python, nodejs

Preferred qualifications:

• Experience working with developers and managing constraints and challenges

• Ability to provide detailed technical guidance (by way of design and code) to the team, enabling them to execute more effectively

• A passion to uncover root causes of complex technical problems and provide guidance on solving them

• Ability to inspire and mentor junior engineers to work together as a cohesive and productive unit

• Experience building serverless architectures, cloud native workload and infrastructure

• Open source contributions and bias

ReqID: 19002635
Schedule (Full-Time/Part-Time): Full-time
Date Posted: Sep 12, 2019, 3:27:08 PM
Apply Get Referred