Full technology software engineer
American Express
11/6/2025
About the Role
Join American Express as a Software Engineering Intern and gain hands-on experience in a dynamic environment. Over 10 weeks, you'll work on innovative projects involving machine learning, big data, and full-stack development. This internship will enhance your technical skills and prepare you for a successful career in software engineering.
Responsibilities
- Identify opportunities for adopting new technologies.
- Develop applications as part of a scrum team.
- Write code, conduct code reviews, and write unit tests.
- Collaborate with Product Managers and Senior Engineers.
- Participate in social activities and community service events.
Requirements
- Currently enrolled in a Bachelor’s degree program in a technical field.
- Graduating in June-July 2026.
- Experience in developing products or projects.
- Strong understanding of data structures and algorithms.
- Familiarity with programming languages like Java, Python, or React.
Benefits
- Competitive base salaries and bonus incentives.
- Comprehensive medical, dental, and vision insurance.
- Flexible working model with hybrid or virtual arrangements.
- Generous paid parental leave policies.
- Access to wellness centers and counseling support.
Compensation
To be discussed during the interview process.
Location & Schedule
This internship is based in the UK with flexible working arrangements.
How to Apply
Submit your application by clicking ‘Apply Now’ and following the instructions.