American Express
Campus Undergraduate Full-Time - 2026 Software Engineer I, Technology - Phoenix,
American Express, Phoenix, Arizona, United States, 85003
At American Express, our culture is built on a 175-year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues. As part of Team Amex, you'll experience this powerful backing with comprehensive support for your holistic well-being and many opportunities to learn new skills, develop as a leader, and grow your career.
Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.
Business Unit/Role Specific Info
Ever wondered what it’s like to work on J.D. Power’s #1 ranked Mobile App and Website?
Do you know what it takes to setup a near real-time transaction anomaly alerting system?
As a Software Engineer, you will work on building global scale software with a host of tools and frameworks! You may work in areas ranging from machine learning, using big data, native mobile applications, backend services, full stack web applications, or UX/UI focused development! You’ll work across our software products, like Spring Cloud and Webflux for reactive Java services, or Node.js driving React web applications and various microservice architectures.
How will you make an impact?
Identify exciting opportunities for adopting new technologies to solve existing needs and predict future challenges.
Develop software applications as part of a scrum team.
Learn technical skills, write code, conduct code reviews and write unit tests.
Partner with Product Managers, Senior Engineers and Application Architects on your team to conceptualize, build new products and prioritize features.
Take part in social activities, community service events and projects with other Graduates.
Minimum Qualifications Bachelor’s degree candidates with an expected graduation date of May/June 2026
Bachelor’s degree program in Computer Science, Computer Engineering, or other technical field
Ability to sufficiently complete coding questions
Preferred Qualifications Experience in developing products or projects either in an academic, professional, or personal setting.
Some entry level software development experience, design, or creative experience.
Strong understanding of data structures and algorithms.
Excellent written and verbal communication skills with the ability to articulate work to team members and partners.
Familiarity in any of the following languages or applications, Java, JavaScript, C#, Python, Rust, Go, Kotlin, Node.js.
American Express Software Engineers can work in a variety of focus areas. Each may require a certain set of qualifications/skills. Please see the below job areas and skillsets needed. Back End Development Required Qualifications Java
Python
Preferred Qualifications Golang
Big Data
Additional Skillsets Preferred Data Engineering
Front End Development Required Qualifications Java Script
React
Preferred Qualifications RESTful APIs
Additional Skillsets Preferred Typescript
Accessibility
Cloud Engineering Required Qualifications Java
Preferred Qualifications Python
Additional Skillsets Preferred Microservices
AI/Machine Learning Required Qualifications Java
Python
Preferred Qualifications Microservices
Additional Skillsets Preferred Awareness of AI/ML, Data Science
Mobile Required Qualifications Swift
Preferred Qualifications Kotlin
Additional Skillsets Preferred Mobile testing frameworks
UI/UX Knowledge
Full Stack Development Required Qualifications JavaScript
HTML
CSS
Java
Preferred Qualifications React
Angular
Additional Skillsets Preferred Database knowledge
AWS Azure
GCP
Develop software applications as part of a scrum team.
Learn technical skills, write code, conduct code reviews and write unit tests.
Partner with Product Managers, Senior Engineers and Application Architects on your team to conceptualize, build new products and prioritize features.
Take part in social activities, community service events and projects with other Graduates.
Minimum Qualifications Bachelor’s degree candidates with an expected graduation date of May/June 2026
Bachelor’s degree program in Computer Science, Computer Engineering, or other technical field
Ability to sufficiently complete coding questions
Preferred Qualifications Experience in developing products or projects either in an academic, professional, or personal setting.
Some entry level software development experience, design, or creative experience.
Strong understanding of data structures and algorithms.
Excellent written and verbal communication skills with the ability to articulate work to team members and partners.
Familiarity in any of the following languages or applications, Java, JavaScript, C#, Python, Rust, Go, Kotlin, Node.js.
American Express Software Engineers can work in a variety of focus areas. Each may require a certain set of qualifications/skills. Please see the below job areas and skillsets needed. Back End Development Required Qualifications Java
Python
Preferred Qualifications Golang
Big Data
Additional Skillsets Preferred Data Engineering
Front End Development Required Qualifications Java Script
React
Preferred Qualifications RESTful APIs
Additional Skillsets Preferred Typescript
Accessibility
Cloud Engineering Required Qualifications Java
Preferred Qualifications Python
Additional Skillsets Preferred Microservices
AI/Machine Learning Required Qualifications Java
Python
Preferred Qualifications Microservices
Additional Skillsets Preferred Awareness of AI/ML, Data Science
Mobile Required Qualifications Swift
Preferred Qualifications Kotlin
Additional Skillsets Preferred Mobile testing frameworks
UI/UX Knowledge
Full Stack Development Required Qualifications JavaScript
HTML
CSS
Java
Preferred Qualifications React
Angular
Additional Skillsets Preferred Database knowledge
AWS Azure
GCP