Software Engineering Internship at RBS

Top Employer
Internship (1-4 Months)
Application Deadline
Salary Band
£20,000 - £21,999
Role May Involve
Computer Science

Connect with this company

RBS is a Top Employer
“I thought it was really well structured. RBS is definitely a good firm to work with. Would recommend you to apply if you would like to have an insight into the banking industry. Plenty of opportunities…” - Read full review

- 1163 reviews

Software Engineering Internship

Get your career off to a flying start with our 10 week paid Software Engineering internship in Technology. You’ll gain a real insight into the role of technology in our business, and be perfectly positioned to join our graduate programme the following year.

Our internship covers a wider range of areas, so it’ll give you exposure to how we’re developing our technology proposition for customers and colleagues.
We’ve designed our 10 week summer internship to give you direct experience of what we do in RBS, our goals and our ways of working.

We’ll reward you with a salary of £21,500 pro rata, depending on location.

This internship’s a great opportunity to:

  • Develop your skills and build some new ones
  • Meet new people and develop your professional network
  • Deepen your understanding of business and technology
  • Experience our ways of working, culture and values
  • Get stuck into a real life project and add value to our business
  • Gain valuable career experience to inspire your future choices

For us, it’s about finding and engaging talented and passionate people who’ll make a difference to our business in the long term. That’s why if you complete the internship successfully, and enjoy your experience, there could be a place available for you on our 2021 graduate Software Engineering programme.

What you'll do

The internship starts with an induction and you’ll then begin your 10 week placement, where you’ll attend training workshops, get involved with our day to day work, and take part in a business improvement project. You’ll be updating your learning log so, towards the end of the internship, you’ll be able to show off everything you’ve learned in your final assessment.

We’ll pair you up with a ‘buddy’ and a line manager who’ll support you for the full 10 weeks. Your buddy will be a current graduate who’ll help you get settled by sharing their experience. Your line manager will provide guidance and support throughout the programme, and help you develop your professional network.

For a fuller picture of how you’ll progress through the 10 weeks, read through the Learning Journey below.

Learning Journey


If we offer you a role, one of the first things we’ll do is invite you to join our onboarding portal for successful interns. We use it because it’s a great way for us to communicate key messages and to make sure you’re all ready for your first day. We’ll pair you up with your buddy who’ll be able to answer your questions before starting and who’ll help you throughout your 10 weeks. We’ll also introduce you to your line manager before you start too, because we want to make sure you hit the ground running.


Here’s where you’ll learn about RBS, meet your fellow interns and have the chance to talk with colleagues, including senior leaders from around our business. As well as giving you an overview of the bank, the induction will outline the goals of the programme, introduce you to our values, and explain the work you’ll be involved in over the 10 weeks. You’ll also learn about the training we’ll provide and how we’ll assess you whilst you’re with us.


Over the 10 weeks, you’ll take part in a business improvement project, relevant to your internship.

You’ll help us to find a solution, or improvement in a specific area. This’ll give you the chance to complete research on a topic, work collaboratively, develop a business plan, and come up with recommendations for improvement or change to support our values. You’ll present on this towards the end of the programme.

This’ll be a great way of putting new ideas forward, making a real contribution, and getting a sense of what our team culture’s all about.

Community Project

In addition to your placement and business projects you’ll take part in an intern challenge related to an exciting topic such as making a difference in a community, sustainability or innovation. Working in teams you’ll have a few weeks to create a business plan and come up with creative ideas to a question or challenge set by our charity partners or the business.
Throughout the challenge our graduates will support you. It’ll be a great opportunity to develop your entrepreneurial skills, work with other interns across the bank and contribute to our sustainability strategy, while having fun.


Towards the end of the internship, we’ll ask you what you’ve learned against the goals and values explained in the induction. You’ll keep up a learning log week by week, and you’ll discuss progress with your line manager throughout.

In the penultimate week you’ll individually present your business improvement project, and you’ll have an end of internship review. Complete these successfully, and we might offer you a place on our 2021 Software Engineering Graduate Programme. And if you come back as a graduate, you can carry forward the skills you learned and take the next exciting step in your career.

About you

If you’d like to apply for our Software Engineering internship, you need to be in your penultimate year of a university degree, and on course for a 2:1 or above in a STEM subject.
We’ll be looking out for curious and inquisitive people with a real passion for technology, and the drive to explore how it can be used to make a positive difference for our customers.

You’ll need:

  • A strong customer focus
  • An innovative and creative mind set
  • Excellent communication skills and the ability to work collaboratively with various teams

If that sounds like you, then why not apply?

About RBS

We’re the bank that’s determined to make a difference – to our customers, our people and the communities we serve. That determination is what makes RBS such an exciting place to work. We believe there’s a right way to do business, and we’ve created a fair, open, honest culture that values your passions and will help you achieve your full potential.

How to apply

To apply for this role and to find out more, please click on the apply button.