Are you applying to the internship?
Job Description
About American Express
American Express is a global company with a diverse community of colleagues dedicated to providing the best customer experience. They believe in supporting their employees, offering benefits, programs, and flexibility that cater to both personal and professional needs. At American Express, your contributions, leadership, and impact are recognized, and every colleague has the opportunity to share in the company’s success.
Software Engineering Internship at American Express
Join Team Amex and let’s lead the way together.
American Express is looking for Software Engineering Interns to join their 10-week Summer Internship Program. This program provides real, on-the-job work experience, allowing you to choose from several potential roles within scrum teams. You will gain the skills and experience necessary to accelerate your studies and future career.
What You’ll Do:
• Work on building global scale software using various tools and frameworks
• Develop 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 to conceptualize, build new products, and prioritize features
• Participate in social activities, community service events, and projects with other interns
Project Areas:
Internship project areas range from:
• Machine Learning: Utilizing big data to predict and solve complex issues
• Native Mobile Applications: Building and enhancing mobile app experiences
• Backend Services: Developing the logic behind our applications
• Full Stack Web Applications: Creating both the front-end and back-end of web applications
• UX/UI focused development: Designing and improving user interfaces
Technologies Used:
You’ll work across various software products, including:
• Spring Cloud and Webflux: For reactive Java services
• Node.js: Driving React web applications
• Microservice architectures: Building modular and scalable applications
Impact You’ll Make:
• Identify opportunities to adopt new technologies to solve existing needs and predict future challenges
• Develop new features and functionalities
• Contribute to a world-class team and product
Minimum Qualifications:
• Currently enrolled in a Master’s degree program in Computer Science, Computer Engineering, or other technical field
• Graduation date between December 2025 and June 2026
Preferred Qualifications:
• Experience developing products or projects in academic, professional, or personal settings
• Entry-level software development, design, or creative experience
• Strong understanding of data structures and algorithms
• Excellent written and verbal communication skills
• Familiarity with any of the following languages or applications: Java, JavaScript, C#, Python, Rust, Go, Kotlin, Node.js
Salary Range:
$24.05 to $63.00 hourly + sign-on bonus
Note: The salary range is based on location, experience, and other job-related factors.
Benefits:
American Express offers a comprehensive benefits package, including:
• Competitive base salaries
• Flexible work arrangements and schedules with hybrid and virtual options with Amex Flex
• Free access to global on-site wellness centers staffed with nurses and doctors (depending on location)
• Free and confidential counselling support through their Healthy Minds program
• Career development and training opportunities
Equal Opportunity Employer:
American Express is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran status, disability status, age, or any other status protected by law.
Amex Flex:
American Express backs their colleagues with the support they need to thrive, professionally and personally. Amex Flex is their enterprise working model that provides greater flexibility to colleagues while preserving the important aspects of their in-person culture. Depending on role and business needs, colleagues will either work onsite, in a hybrid model (combination of in-office and virtual days) or fully virtually.