Campus - Internship Programme - Undergraduate Software Engineer - 2027 (UK - Burgess Hill)

Campus - Internship Programme - Undergraduate Software Engineer - 2027 (UK - Burgess Hill)

Burgess Hill Internship 22500 - 27500 £ / year (est.) Home office (partial)
A

At a Glance

  • Tasks: Join a dynamic team to develop software and tackle real-world challenges.
  • Company: Be part of American Express, a global leader in financial services.
  • Benefits: Enjoy competitive pay, flexible work options, and wellness support.
  • Other info: Collaborate with diverse teams and access career development opportunities.
  • Why this job: Gain hands-on experience and make an impact from day one.
  • Qualifications: Pursuing a Bachelor's degree with programming experience in languages like Java or Python.

The predicted salary is between 22500 - 27500 £ per year.

Job Description

You Lead the Way. We’ve Got Your Back.

With the right backing, people and businesses have the power to progress in incredible ways.

When you join Team Amex, you become part of a global and diverse community of colleagues with an unwavering commitment to back our customers, communities and each other.

Here, you’ll learn and grow as we help you create a career journey that’s unique and meaningful to you with benefits, programs, and flexibility that support you personally and professionally.

At American Express, you’ll be recognized for your contributions, leadership, and impact—every colleague has the opportunity to share in the company’s success.

Together, we’ll win as a team, striving to uphold our company values and powerful backing promise to provide the world’s best customer experience every day.

And we’ll do it with the utmost integrity, and in an environment where everyone is seen, heard and feels like they belong.

Join Team Amex and let's lead the way together.

Business Unit/Role Specific Info

At American Express, we empower future technologists to learn, innovate, and make an impact from day one.

As a Software Engineer Intern, you’ll join a 10‑week Summer Internship Program and contribute to real‑world technology projects that support seamless customer and colleague experiences.

You’ll build software, collaborate with Agile teams, and learn how products are designed, developed, tested, and delivered in a global enterprise environment.

These skills will give you the tools to accelerate in your studies and future career!

Enterprise Technology Services teams build and operate technology that helps American Express deliver trusted, secure, and customer first products and services.

Interns may be aligned to scrum teams across backend engineering, frontend engineering, cloud engineering, mobile, AI/machine learning, data oriented engineering, or full‑stack product development.

The role family is Software Engineering which means designing, coding, testing, and improving applications and services that help customers, colleagues, and partners get work done reliably and securely.

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.
  • What You’ll Learn
  • How software is built and delivered “the Amex Way,” including structured onboarding, developer bootcamp concepts, code quality, testing, and secure engineering practices.
  • How Product, Engineering, Quality, Security, and business partners collaborate from idea to production.
  • How to translate customer or business needs into technical solutions while balancing quality, resilience, usability, and risk.
  • How to communicate progress, ask effective questions, and share technical work with both technical and non-technical partners.
  • How to grow your career through mentorship, feedback, community, and continuous learning.

Qualifications

  • Minimum Qualifications
  • Currently enrolled in a full‑time Bachelor’s degree program
  • Candidates with an expected graduation date in 2028
  • Demonstrated experience through coursework, projects, research, or extracurricular activities using one or more programming languages such as Java, Java Script, 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.
  • Preferred Qualifications
  • 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 ideathrough 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.

About Us

At American Express, our culture is built on a 175‑year history of innovation, shared values and Leadership Behaviors, and an unwavering commitment to back our customers, communities, and colleagues.

From delivering differentiated products to providing world‑class customer service, we operate with a strong risk mindset, ensuring we continue to uphold our brand promise of trust, security, and service.

As part of Team Amex, you’ll experience our powerful backing with comprehensive support for your holistic well‑being and many opportunities to learn new skills, develop as a leader, and grow your career.

Here, your voice and ideas matter, your work makes an impact, and together, you will help us define the future of American Express.

About The Team

We back you with benefits that support your holistic well‑being so you can be and deliver your best.

This means caring for you and your loved ones' physical, financial, and mental health, as well as providing the flexibility you need to thrive personally and professionally:

  • 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 our Healthy Minds program
  • Career development and training opportunities

Offer of employment with American Express is conditioned upon the successful completion of a background verification check, subject to applicable laws and regulations.

#J-18808-Ljbffr

Campus - Internship Programme - Undergraduate Software Engineer - 2027 (UK - Burgess Hill) employer: American Express

American Express is an exceptional employer located in Burgess Hill, West Sussex, offering a dynamic hybrid work environment that fosters innovation and collaboration. With a strong focus on employee growth, mentorship, and cutting-edge technology, team members are empowered to develop their skills in AI and engineering while contributing to meaningful projects that shape the future of commerce. The inclusive work culture values every voice, ensuring that your contributions have a real impact on both customers and the community.

A

Contact Details:

American Express Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Campus - Internship Programme - Undergraduate Software Engineer - 2027 (UK - Burgess Hill)

Join Developer Communities!

Dive into online communities like GitHub or Stack Overflow. Contributing to open-source projects can really showcase your coding skills and catch the eye of hiring managers at companies like American Express.

Attend Tech Meetups and Hackathons

Get your name out there by attending local tech meetups and hackathons. It's a perfect way to network with industry professionals and fellow interns, while also demonstrating your coding prowess in a collaborative setting.

Leverage University Career Services

Don't forget about your university's career services! They often have partnerships with companies like American Express, and can help you access exclusive internship listings and workshops tailored for aspiring interns like us.

Show Off Your Work

Create a portfolio showcasing your coding projects on a platform like GitHub Pages or personal website. When applying for internships, we should link this to provide tangible proof of our skills and creativity, making us stand out to American Express!

We think you need these skills to ace Campus - Internship Programme - Undergraduate Software Engineer - 2027 (UK - Burgess Hill)

Programming Languages (Java, JavaScript, Python, C#, Go, Kotlin)
Computer Science Concepts (data structures, algorithms, object-oriented programming)
Debugging
Problem-Solving Skills
Software Development Practices (version control, testing, code reviews)
Agile Methodologies
Collaboration and Teamwork

Some tips for your application 🫡

Show Off Your Side Projects:If you've got any side projects or contributions to open source, make sure to highlight them in your CV. We want to see what you can create! Include links to your GitHub or any relevant platforms to give us a taste of your coding style and skills.

Tailor Your CV for Software Engineering:Make your CV pop by tailoring it specifically for software engineering. List relevant programming languages, frameworks, and tools you’ve worked with, and showcase any tech stacks you're familiar with. This will help us quickly see how you fit into the American Express team!

Let Your Passion Shine in Your Cover Letter:In your cover letter, don't just list your skills—tell us why you're passionate about software engineering! We love to see candidates who are eager to learn and grow, so share what excites you about this field and how a role at American Express can help you on your journey.

Demonstrate Your Learning Mindset:As this is an internship, focus on your willingness to learn and adapt! We’re keen to see examples of how you’ve tackled challenges or learnt new skills in the past. Bring that eagerness to your application, showing us that you're ready to dive into a real-world software environment at American Express!

How to prepare for a job interview at American Express

Showcase Your Coding Skills

Since you're aiming for a software engineering internship, be ready to code on the spot or discuss your past projects. Brush up on your problem-solving skills, and practise coding challenges on platforms like LeetCode or HackerRank. We want to see how you approach problems and apply your knowledge, so having a few coding examples up your sleeve will definitely help!

Bring Your Portfolio to Life

Prepare a portfolio that highlights your coding projects—don't just list them! Be ready to explain your thought process, the technologies used, and any challenges you faced. It’s not just about the final product; we want to hear how you made it happen, so this narrative will show your depth of understanding and passion for software development.

Get Familiar with Technical Questions

Expect some technical questions or scenarios in the interview that assess your understanding of algorithms, data structures, and software design. Practise explaining your coding decisions clearly—it's less about getting the right answer and more about demonstrating your thought process and reasoning skills, which are crucial for growth in an internship.

Highlight Your Willingness to Learn

As an intern, your enthusiasm and eagerness to learn are key! During the interview, emphasise your willingness to tackle new challenges and pick up new skills. Companies like American Express are often looking for candidates who can grow with them, so remind us why you're excited about opportunities to learn and contribute in a team environment.