Software Engineering Intern

October 16, 2024

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.