New to Sign up now to get your own personalised job matches.

Sign up

New to Sign up now to get your own personalised job matches.

Sign up

Principal Cloud Engineer - Identity

Job in London, United Kingdom

Degree level


Job function


Required language

English (Fluent)

Work experience

0 to 1 years

Find your job faster with a profile

Directly see your job matches and find a job that's perfect for you.

Principal Software Engineer – Cloud – Digital Identity

The big question: why on earth should a Tech professional like you work for a 150-year-old retail chain? Because we’re on a journey. Changing the way we operate.  Learning to think nimble. Giving our teams the time and freedom they need to push boundaries. To create amazing systems and technologies. To give our colleagues and our customers even more incredible experiences.

#There are thousands of experts to talk to and learn from. We’ve got data from billions of transactions for our teams to play with. Things get built here. They get made here. They hit customers and colleagues quickly. Welcome to the home of Sainsbury's Tech.

Team & Challenges:

The Digital Identity team are building a customer Identity platform that is used by millions of Sainsbury’s Group customers every day. The product is pivotal to the company digital customer strategy and helps to provide secure and consistent access to Sainsbury’s Group digital products.

Challenges we are excited about:

  • Building a highly scalable and resilient solution using the latest Cloud technologies
  • Using automation techniques to deliver change frequently, quickly and without interruption
  • Helping to create a world class Digital shopping experience for our customers

Tech Stack:

Docker, AWS ECS, AWS EC2, AWS DynamoDB, Terraform, Ansible, Packer, Python, Apache Kafka, ELK stack & New Relic. We integrate and build with Jenkins. We keep track of everything using Git, Jira & Confluence. We have a microservices mindset.  You don’t need experience with everything in this list!

About the role:

You will work closely with Cloud Engineers and Product owners across our most high traffic platforms and be part of a team that is responsible for mastering our customers credentials and authentication. You will design and build large scale distributed systems and act as an authority within the engineering community. You will champion engineering best practices and help maintain a high standard of quality.

What we’re looking for:


  • Deep understanding of the AWS platform
  • Expertise with Terraform and orchestration tools like Ansible
  • Experience in one or more programming languages
  • Developing high quality software through automated unit & integration testing
  • Understanding of scaling and high availability


  • Pragmatic & able to promote positive change in technology and processes
  • Information security
  • Experience with continuous delivery
  • NoSQL backends, particularly DynamoDB.
  • Containerised build and deploy using Docker & ECS
  • Advanced deployment patterns e.g. blue/green deployment
Logo Sainsbury's
About Sainsbury's
to company page

We’ve built a 150-year-old business on bright ideas and bold decisions. And nothing’s changed.
As the UK’s second largest retailer, with over 1400 stores and a huge digital presence, we’re offering more online and in store than ever before. Smarter, greener, more affordable choices. And products that bring real joy.
Everything we do, is about finding ways to help our customers...

10,000 employees