Skip to main content
Search Jobs

Engineering at
Capital One

We're on a mission to change banking for good. We challenge the status quo and make an impact on millions of customers every single day. And that's what makes Engineering at Capital One like nowhere else.

Our approach to hiring is simple: we look for diverse tech talent and focus more on a desire to solve problems and learn rather than specific languages, experiences or qualifications. We encourage all our people to learn new things and we invest heavily in training and development.

Our tech stack

You’ll get to work on lots of different tech problems here, that have a real impact on people’s lives. And our Cloud-first culture and open source technology frees you up to work all kinds of magic. You certainly have our permission to explore and build on our tech stack, shape the industry or even just finding neater ways of doing things.

It’s challenging work, but seriously rewarding. And we’ve even been known to crack the odd joke every now and then. So join the team – because we know you’re going to love seeing your work touch millions of customers’ lives.

Hover over the logos to find out more about our tech stack.

Agile working

Our engineering team is split into four tribes. That’s how we’re able to be so big, but also agile at the same time. Each tribe focuses on achieving specific goals and are empowered to do what’s necessary to deliver them. We work collaboratively, constantly sharing information and best practices across the tribes through our Communities of Practice.

grow resiliently deliver great customer outcomes win with technology use data as a competitive advantage
grow resiliently deliver great customer outcomes win with technology use data as a competitive advantage

Meet some of the team


"Since leaving university, I’ve wanted to give something back. Through the Women in Technology group here, I’ve been able to get involved in a number of events throughout the year.”
Infrastructure Engineer See Cat’s Story >


“I think what makes technology at Capital One different is not the tech itself, but the way we approach it. It’s a way for individuals to express themselves and put parts of themselves into the work they do.”
Senior Manager, Software Engineering See Lee’s Story >


“I’ve been so impressed with the culture here and that there’s ample opportunity to grow and develop as a software engineer.”
Software Engineer


“As well as working with Software Engineering teams delivering value driven tech projects as my core role, I’m also really proud to be involved in our REACH (Race Equality and Cultural Heritage) group.”
Technical Programme Manager

The work perks


We’ll give you all the training you need to progress with industry-leading certifications (including AWS and Agile along with many others) and the opportunity to attend or speak at Tech conferences.


We’ll give you 10% of your time to work on projects and interests that help you grow as an engineer.


We’re proud to support our local tech communities in Nottingham and London. We sponsor Women in Tech Notts, Agile Notts, Tech Notts and many more. And our Coders Programme helps build tech skills in young people.


Prepare for your future with our group personal pension scheme.


Live a healthy life with our private health insurance, which is free for you and your family.


Stay in shape with our on-site gym in Nottingham and rooftop running track in London.


Work-life balance is important to us. So we’re open to flexible working to support your lifestyle and will provide the equipment and tools you need.


We’re able to support with relocation if needed. And an interest-free travel ticket and stock purchase plan.

Meet Ups

Collaboration is really important in how we work and our teams are all connected in a community. We love to get involved and support our local tech communities too. Take a look at some of our upcoming events below where you can network, learn and share with us and others.


Learn more about the projects our engineers work on, how they build new features and keep us delivering our mission to change banking for good.

Sign up for job alerts

Don’t see a role that’s right for you? Don’t fret. You can sign up for our job alerts and we’ll make sure to let you know when the right one comes up.

Interested InSelect a job category from the list of options. Select a location from the list of options. Finally, click “Add” to create your job alert.

By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communication from Capital One.