Software Engineering Intern

October 16, 2024
$63 / hour

Are you applying to the internship?

Job Description

About American Express

American Express is a global financial services company committed to backing its customers, communities, and colleagues. The company emphasizes a diverse and inclusive workplace, offering opportunities for growth and development through various benefits and programs. Amex values integrity, teamwork, and providing exceptional customer service.

Software Engineering Internship Program

American Express offers a 10-week Summer Internship Program for Software Engineering students. This program provides valuable on-the-job experience in a scrum team environment, allowing interns to choose from various roles and gain skills for future success.

The program offers the opportunity to:

Work on the #1 ranked Mobile App and Website (J.D. Power): Interns contribute to the development of globally used software and technologies.
Gain Experience with Diverse Tools and Frameworks: Learn and work with cutting-edge technologies such as Spring Cloud, Webflux, Node.js, React, and various microservice architectures.
Solve Real-World Challenges: Identify opportunities to use new technologies to solve existing needs and predict future challenges.
Develop Applications: Participate in a scrum team to build new products and prioritize features.
Master Technical Skills: Write code, conduct code reviews, and write unit tests.
Collaborate with Experts: Partner with Product Managers, Senior Engineers, and Application Architects.
Engage in Social Activities: Join community service events and projects with fellow interns.

Internship Project Areas:

• Machine Learning
• Big Data
• Native Mobile Applications
• Backend Services
• Full Stack Web Applications
• UX/UI Focused Development

Minimum Qualifications:

• Currently enrolled in a Master’s degree program in Computer Science, Computer Engineering, or a related 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 programming languages such as:
• Java
• JavaScript
• C#
• Python
• Rust
• Go
• Kotlin
• Node.js

Salary Range:

$24.05 to $63.00 hourly + sign-on bonus

Note: The actual salary will be determined based on location, experience, and other job-related factors.

Employment Eligibility:

Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions.

Benefits:

American Express offers a comprehensive benefits package designed to support the well-being of its colleagues, including:

• Competitive base salaries
• Flexible work arrangements
• Free access to global on-site wellness centers
• Free and confidential counseling support
• Career development and training opportunities

For a full list of benefits, visit the Amex Colleague Benefits Site.

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.