Back to Search Results


Engineer II 19452 Phoenix,  8/29/2024 12:33:00 PM

IT
Corp-to-Corp

Job Description

About Enterprise Architecture (EA):



EA as an organization aims to set the bar for technology at American Express. The two main drivers of EA's success are its Frameworks (common services to be leveraged by engineering teams across the enterprise) and its Major Engagements (high priority, business critical projects which need architectural guidance and support). The Senior Engineer in EA will be expected to do hands-on programming to develop reusable, platform-agnostic frameworks, as well as work with product/business teams to design resilient, highly available, scalable distributed systems. What you will be working on: We are looking for a Senior Engineer to join our Enterprise Architecture team. In this role you will be designing and implementing highly scalable real-time systems following the best practices and using the cutting-edge technology. This role is best suited for experienced engineers with broad skillset who are open, curious and willing to learn. As part of our diverse tech team, you can architect, code and ship software that makes us an essential part of our customers' digital lives. Here, you can work alongside talented engineers in an open, supportive, inclusive environment where your voice is valued, and you make your own decisions on what tech to use to solve challenging problems. American Express offers a range of opportunities to work with the latest technologies and encourages you to back the broader engineering community through open source. And because we understand the importance of keeping your skills fresh and relevant, we give you dedicated time to invest in your professional development. Find your place in technology of #TeamAmex.



Minimum Qualifications:

  • Bachelor's degree in computer science, computer engineering or a related field, or equivalent experience
  • 6+ years of progressive software experience demonstrating strong architecture, programming, and engineering skills



Desired Skills & Experience:



  • Core expertise in the JavaScript language (TypeScript is a plus) 
  • 2+ years of hands-on experience with React 
  • Experience building well-architecture RESTful APIs 
  • Knowledge of the micro-frontend pattern 
  • Experience with Express.js or similar Node.js frameworks 
  • Experience with testing frameworks like Mocha, Chai, or Jest 
  • Experience working with relational databases

Job Requirements