American Express-logo
American Express
·
August 17, 2026
Apply Now
This job has closed.

Campus Graduate Masters Summer Internship Program - 2027 Software Engineer, Enterprise Technology Services- New York, NY

New York, NY
Internship
Hybrid
Intern
American Express is a global financial services company whose Enterprise Technology Services organization builds and operates secure technology, digital, and data capabilities. The Software Engineer Intern will participate in a 10-week summer program, contributing to Agile software projects through development, testing, code reviews, and collaboration across engineering and product teams. Interns may work across backend, frontend, cloud, mobile, AI/machine learning, data, or full-stack technologies.

Responsibilities

  • Discover and apply new technologies to solve real-world business challenges
  • Contribute to an Agile scrum team by developing, testing, and improving software applications
  • Write clean, maintainable code; participate in code reviews; and create unit tests with coaching from experienced engineers
  • Explore and experiment with emerging AI-powered developer tools, automation capabilities, and machine learning concepts while learning how to build software responsibly, securely, and at enterprise scale
  • Partner with Product Managers, Senior Engineers, Quality Engineers, and Architects to understand requirements, prioritize features, and deliver value
  • Build confidence working across different parts of the technology stack, such as APIs, services, microservices, user interfaces, mobile experiences, cloud platforms, or data driven solutions
  • Participate in social events, community service opportunities, learning sessions, and collaborative initiatives with fellow interns

Qualification

Required

  • • Currently enrolled in a full-time graduate master's degree program
  • • Graduate master's degree candidates with an expected graduation date between December 2027 and June 2028
  • • Demonstrated experience through coursework, projects, research, or extracurricular activities using one or more programming languages such as Java, JavaScript, Python, C#, Go, Kotlin, or similar technologies
  • • Foundational understanding of computer science concepts including data structures, algorithms, object-oriented programming, debugging, and problem solving
  • • Interest in building software applications across web, mobile, backend, cloud, API, or full-stack environments
  • • Familiarity with modern software development practices such as version control, testing, code reviews, Agile methodologies, and collaborative development workflows
  • • Curiosity and enthusiasm for emerging technologies, including artificial intelligence (AI), machine learning, intelligent automation, and AI-powered developer tools
  • • Strong communication, teamwork, and collaboration skills with the ability to learn quickly, seek feedback, and work effectively in a diverse and inclusive environment
  • Employment eligibility to work with American Express in the United States is required as the company will not pursue visa sponsorship for these positions

Preferred

  • • A curious, collaborative problem solver who enjoys learning new technologies and applying them to practical challenges
  • • Understanding and experience leveraging AI powered development tools, generative AI, intelligent automation, responsible AI, and machine learning fundamentals
  • • Ability to collaborate with Product, Engineering, Quality, Security, and business partners from idea through delivery
  • • Ability to translate customer or business needs into technical solutions while balancing quality, resilience, usability, and risk
  • • Strong communication skills, including the ability to share progress, ask effective questions, and explain technical work to technical and non-technical partners
  • • A student who has built and programmed software through academic, personal, internship, open-source, hackathon, or project-based experiences
  • • Someone who communicates clearly, welcomes feedback, and brings an inclusive, customer first mindset to team environments
  • • Back-End Engineering: Java, Python, Golang, APIs, microservices, Big Data, or Data Engineering concepts
  • • Front-End Engineering: JavaScript, React, TypeScript, REST APIs, accessibility, and user experience principles
  • • Cloud Engineering: Java, Python, cloud-native development, microservices, CI/CD, containerization, and DevOps practices
  • • Site Reliability Engineer: Knowledge of observability tools and methodologies, including experience with logging, monitoring, tracing, and performance analysis platforms
  • • AI & Machine Learning Engineering: Java, Python, machine learning fundamentals, AI powered development tools, agentic workflows, AI agents, data processing, automation, and responsible AI concepts
  • • Mobile Engineering: Swift, Kotlin, API integration, mobile testing frameworks, mobile architecture, and UI/UX fundamentals
  • • Core Skills Across All Areas: Strong problem-solving abilities, computer science fundamentals, communication and collaboration skills, experience working in team environments, and curiosity for emerging technologies including Artificial Intelligence and Generative AI
  • Experience in one or more of the following areas is beneficial:

Benefits

  • 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 our Healthy Minds program
  • Career development and training opportunities
No items found.
American Express is a financial services company that provides credit cards, charge cards, payment solutions, and related services.
Glassdoor
4.1
Founded in 1850
New York, New York, USA
10001+ employees
http://www.americanexpress.com

Similar Job