Join our tech team.

Search & apply

Our tech team builds and delivers money products and customer experiences, helping Tesco shoppers manage their money everyday.

Office

Our tech stack.

Office 2

What we value.

Openness to new ideas

As a team we like new thinking. Learning about each other's interests and ideas teaches us a lot, so we listen. It results in great work — for us, and our customers.

Learning fast

The way our team responds to feedback means we achieve pretty amazing things. We're able to design robust solutions to tough problems because of how we learn, test and improve. It gives our work real energy, and you'd be part of this from the start.

Practice makes perfect

There's team growth when there's personal growth. Making that happen means making training, development and resources easy to find and use.

Diverse teams & broad thinking

Being open-minded means listening to everyone's experiences, so we'd love you to share what's brought you this far. It's part of our understanding that different views, considered together, lead to better decisions and closer teams.

Flexibility

Because working styles vary, ours do too. We keep locations and times flexible, and teams small and agile. That means more reactive problem solving, and it can help you find a balance that feels right.

Office 4

Meet the team.

"Everyone's happy to have a chat with you"

I really love the training opportunities here. When we attend courses, like the AWS training in Edinburgh, you get first-hand experience. There was one particular course where we talked about containers, and how to put applications up on EKS. We learned how to create docker files, and create the pipelines to upload them. People also make a real effort on the team, and it feels like they really care about your wellbeing.

Cameron

Cameron

System Engineer

"There's always somebody helpful here to answer questions"

I started as an Associate Engineer before discovering that I really enjoyed coding, and wanted to spend more time doing this. I was given the chance to join the android team as a developer to learn more. With mobile app development you have the opportunity to learn new languages and design patterns. Developing something from nothing that now all Tesco Bank customers use is a great feeling, too.

Lidia

Lidia

Android Engineer

"The biggest win is the growth of the team"

It feels like everyone has each others backs, and there’s never a sense of ‘finding someone to blame’. When there’s a problem, everyone pulls together to resolve it, and when new people join at a senior level it’s great to see everyone come together. There have been plenty of opportunities to learn technologies completely new to me as well, like cloud engineering or even areas which are more traditionally DevOps. I feel like I’m constantly moving forward.

Shona

Shona

Lead Data Engineer

"There's a lot of good support networks available"

Stand-ups in the morning and regular catch-ups throughout the day can be quite informal, which is great because it helps us just support each other as much as we can. I really enjoy the flexible style, everyone's opinion is clearly valued, and there are opportunities here to lead testing on projects or develop strategies that actually help customers.

Tony

Tony

Senior Test Engineer

Join our tech team.

Search & apply