Join American Express as a Software Engineer Intern
About the Role
American Express is seeking talented Software Engineering Interns to join our 10-week Summer Internship Program in New York, NY. This program offers real, on-the-job work experience and the opportunity to work on a variety of projects within our scrum teams. As an intern, you will gain valuable skills and experience that will help accelerate your studies and future career.
Key Responsibilities
- 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 and build new products.
- Participate in social activities, community service events, and projects with other interns.
Internship Project Areas
Internship projects may include:
- Machine learning
- Big data
- Native mobile applications
- Backend services
- Full stack web applications
- UX/UI focused development
You will work across our software products, such as Spring Cloud and Webflux for reactive Java services, or Node.js driving React web applications and various microservice architectures.
Minimum Qualifications
- Currently enrolled in a Bachelor’s degree program in Computer Science, Computer Engineering, or another technical field.
- Graduation date between December 2025 and June 2026.
Preferred Qualifications
- Experience in developing products or projects in an academic, professional, or personal setting.
- Some entry-level software development, design, or creative experience.
- Strong understanding of data structures and algorithms.
- Excellent written and verbal communication skills.
- Familiarity with languages or applications such as Java, JavaScript, C#, Python, Rust, Go, Kotlin, Node.js.
Benefits
- Competitive base salaries
- Flexible work arrangements and schedules
- Free access to global on-site wellness centers
- Free and confidential counselling support
- Career development and training opportunities
Additional Information
- Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.
- 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.
Join Team Amex and let's lead the way together!
Benefits Extracted with AI
- Competitive base salaries
- Flexible work arrangements and schedules
- Free access to global on-site wellness centers
- Free and confidential counselling support
- Career development and training opportunities
Similar jobs
Last update: 23 minutes ago
Software Engineer Summer Internship
Join American Express as a Software Engineer Intern in Sunrise, FL. Gain real-world experience in software development.
Full Stack Engineer - React, Node.js
Join American Express as a Full Stack Engineer working with React and Node.js in a hybrid role in New York.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
NodeJS Backend Engineer - Lounge Services
Join American Express as a NodeJS Backend Engineer to design and maintain scalable backend systems in a hybrid work environment.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
IT QA Engineering Intern - Rookie Program SS' 2025
Join Under Armour's Rookie Program as an IT QA Engineering Intern in Amsterdam. Gain hands-on experience in QA engineering with a focus on testing and agile processes.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Senior Node.js Developer
Join FxPro as a Senior Node.js Developer. Work on cloud-based authentication solutions using Node.js, TypeScript, and Azure in a hybrid environment.
Software Engineer III
Join American Express as a Software Engineer III in New York, NY. Work on global scale software with a hybrid model.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Backend Engineer with Python and React.js
Join bunq as a Senior Backend Engineer to revolutionize digital banking with Python and React.js in a hybrid work environment.
Senior Backend Developer (Node.js) / SRE
Join Binance as a Senior Backend Developer (Node.js) / SRE to develop monitoring systems for high-load production environments.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Full-stack JavaScript Developer
Join ANWB as a Full-stack JavaScript Developer to enhance our online platform using JavaScript, TypeScript, and AWS technologies.
Senior Solutions Engineer
Join Reddit as a Senior Solutions Engineer in Amsterdam to support our growing advertising business with technical expertise and problem-solving skills.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
Senior iOS Developer
Join American Express as a Senior iOS Developer to build innovative mobile apps using SwiftUI and GraphQL in a hybrid work environment.
Medior Front-End Developer (Angular)
Join Ecolab as a Medior Front-End Developer focusing on Angular, TypeScript, and JavaScript in a hybrid role in Amsterdam.
Back End Developer with Node.js and API Expertise
Join Ask Phill as a Back End Developer, focusing on Node.js and API development in a hybrid work environment in Amsterdam.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend to develop and enhance solutions for millions of members globally.