Skip to main content Skip to job search
Future of Work: We're reimagining our world of work for all colleagues, not just those who were office based. Instilling a Work, Meet, Recruit, Live Anywhere ethos to allow colleagues to ‘locate for their day’. Find out more >

IT Engineering

Our goal? To square the circle. To make sharing data totally easy and totally secure. Andy and Matin, Proof of Concept team

IT Engineering

Our team

Our engineers cover a broad range of areas, including Systems and Software Engineering, Early Stage Prototyping, DevOps, Testing, Infrastructure, Performance, Availability & Security Engineering, and Networks. We’re looking for highly-motivated engineers who like us believe in curiosity, collaboration and a culture of openness and enterprise.

We’re rebalancing our work in favour of engineering excellence over governance process. We want greater efficiency so we’re figuring out how to reduce testing time and production incidents, and how to bring more work in-house. By letting our engineers focus on tech, not management, we’ll get there even faster.

Current vacancies

Explore our current vacancies and apply for roles at Nationwide.

DevOps Engineer - Paymod team

Competitive

Location UK Wide
Contract Permanent

View job

Backend Engineer

Competitive

Location UK Wide
Contract Permanent

View job

Infrastructure Design Lead/Manager

Competitive

Location UK Wide
Contract Permanent

View job

There are 30 vacancies in IT Engineering
Show more

Andy and Matin, Proof of Concept team

Secure enclaves

Data has never been more crucial in our industry. It’s used to gain better understanding of customers, refine processes, improve user experience, reduce fraud - the list goes on. But as the importance of data grows, so does the importance of security.

At Nationwide, our Proof of Concept team is looking at how organisations and individuals can benefit from the sharing of data while rigorously safeguarding confidentiality and security.

The Innovation@ Nationwide film below gives an overview of one of the PoCs the team has worked on in this space, where we have used secure enclaves and functional encryption to implement a decentralised KYC use case.

Innovation@nationwide
Martin 920 X 590

Using greenfield technology to grow intelligent testing

Our Test Centre of Excellence adopted an engineering-led approach to delivering Speed Layer. Continuous testing with no hand-offs supporting fast and reliable innovation. 

Find out more about Speed Layer.

Martin, Test Engineer

Shaping the way we work

We’re always looking for exceptional people. Fill in your details below and we’ll keep in touch

Get in touch
Register
Josh And Lena Website

A new way of building a Future Platform

We asked Joshua (Lead Platform Engineer) and Lena (Senior Platform Engineer) about building a platform for tomorrow and breaking new ground within Nationwide.

Joshua: We’re a ‘Tech Hedge’ or ‘Skunkworks’ – here to do something different from the rest of the organisation, in a different way. At the moment we are building out our own AWS Landing Zone to support rapid velocity for our line-of-business application developers.

Lena: Future Platform builds a new cloud-based digital banking platform for Nationwide to provide new features for its members. We are focusing on designing and building a scalable system using cutting-edge technologies.

What tools and technologies are you using?

Joshua: We’re making extensive use of managed services and open source code. Some of what we’re using is on the bleeding edge, with features and tooling only available a few days or weeks before we’re implementing on it. 

Lena: Future Platform is a greenfield project with modern tech stack in a fast paced environment. We provide a cloud-based infrastructure to host microservices and other systems based on scalability, efficiency and security. The main tech stack we use is AWS, Kubernetes & Docker containers, Terraform, Apache Kafka and Flink and GitLab both for source repos and CI/CD as well as GitOps with ArgoCD. Our main objective is to apply best practices.

What makes a resilient and scalable platform?

Joshua: Predictable, tested, documented, supported, unsurprising. We use a lot of managed services and public code, so we can offload a lot of effort in this area, and support loosely-coupled components. We try to avoid bottlenecking and gatekeeping as much as possible, facilitating self service.

Any stand-out challenges and achievements so far?

Joshua: Getting sponsorship to build our own landing zone was an early challenge. Getting our first developer team onto our platform and working was a major milestone also.

Lena: Providing innovative solutions in a regulated environment and remaining compliant.  We had to upskill in new technologies to become competitive and to provide robust and secure applications in a dynamic environment. One of our major achievements was to provide an efficient CI/CD process to automate the deployment process and let our engineers release new features in a daily basis. We managed to deliver a landing zone infrastructure and to release our first features in less than a year, which was a huge achievement in such short time.

Tell us about your typical day working day?

Lena: We're an Agile team, and the day starts with our stand-ups and could also include planning and retro meetings as well. I spend a lot of time writing infrastructure as a code, automating CI/CD pipelines and reviewing code. I monitor our systems and make sure our engineers have everything they need to deliver their systems by providing help and support. Most days include meetings where we discuss the design and implementation of our systems and make sure they are aligned with our objectives. Also, I regularly pair with my colleagues to write or debug code when necessary.

How did you become a Platform Engineer?

Joshua: Tech is my second career. Whilst I was always interested in and involved with tech, I found I struggled for ‘something to say’ with application development and so I didn’t start with it immediately. When I did, the first thing I did was start coding everything! I enjoy working with infrastructure and cloud-native. I sometimes think of myself as an ‘infrastructure developer’. I joined the Society last year from the platform team of a multi-billion intercontinental consumer Fintech and I am glad of the move!

Lena: I used to be Software Engineer building services for web applications for over 5 years. I was seeking a new challenge and went into Operational world to get a holistic overview of the development lifecycle. Future Platform is a new team that takes the best parts of the tech start-up culture and applies them to a huge and well-established organization.  The idea of a small team with a lot of freedom and flexibility was very attractive to me, as I could see the whole development lifecycle and become part of the decision-making process.

What resources do you turn to most?

Joshua: Colleagues; Google; official documentation; Stack Overflow; Reddit

What’s your leadership style?

Joshua: A bit of a cliché, but I am big on Servant Leadership. We’ve got a strong team and much of what guidance I give is more like coaching than direct instruction. I was a middle manager of large teams in my previous career, so I am well practiced at stepping back rather than micro-managing or struggling to delegate. If my colleagues do well then I have done well. I try to lead by example – asking for help if I am struggling with something, having others review my, and each other’s work. We’re all human!

How have you found collaboration since the COVID-19 pandemic?

Joshua: I joined during the lockdown. I’ve previously worked in international teams so that experience was useful. I think we’ve been able to collaborate well with online tools. It’s likely that we will be mainly remote/ ‘remote first’ after the pandemic.

Lena: I joined Future Platform during lockdown. It was the first time I had to work remotely and not have the chance to meet my colleagues in person. The team was very supportive and made sure I had everything I needed for a smooth settling in. Using online collaborative tools, we managed to perform well. After a year we achieved our milestones on time, and this gave us confidence that working remotely has succeeded. We do virtual social events that keep us together and enhance our working culture.

What does it mean for you to be a part of Nationwide Building Society?

Joshua: I enjoy working for an ethical, stable, trusted organisation. I also enjoy being in a quite unusual part of it with the project we are working on.

Lena: I am proud that I work for an organization with high ethical standards that takes care of its people and its members. I am amazed by the culture and the friendly environment. Not only do I feel 100% myself, I am also surrounded by super talented and supportive people.

 

Want to work with the team? Search our jobs at the top of the page now. 

 

 

Speed Layer Crop

Engineering-led innovation

We've recently announced our new Speed Layer which will shape the future of Nationwide, helping us to deliver an IT infrastructure that’s fit to compete in a digital world.

The engineering-led approach to deliver Speed Layer successfully is unique so we caught up with Martin Di Ruzza from the Test Engineering Centre of Excellence to get the details.

“Nationwide is working to adopt a DevOps culture and framework to support delivering change into the production estate more quickly, more often and more reliably than we do so today.

Continuous Testing

"The traditional testing methods and processes we have in Nationwide lack flexibility. Our response to this in the Test CoE is Continuous Testing. Continuous Testing is designed to provide fast and continuous feedback to the level of business risk carried in that build or release. The aim is ultimately still the validation of both the functional and non-functional characteristics of the solution
under test, which is achieved through unit, system, integration testing and NFT. However, there’s an architectural shift from driving tests at the UI to testing the Application Programming Interface (API) level. The API is considered the most stable interface in a solution and typically subject to the least change, which it lends itself very well to automated testing as scripts are easier to maintain, so can be shifted left into Agile development sprints.

"The key difference with delivering Speed Layer compared to traditional projects is that we adopted an engineering-led approach. Automation typically wins the plaudits, but without a sound foundation of test intelligence, the tests you apply over the top will be brittle and meaningless. A fool with a tool, is still a fool! Led by Simon Snow, my team undertook a significant data archaeology exercise into the world of mainframe, so that we knew individual data attributes, edge cases and transition states from source to presentation layer. Once complete, we created our functional tests which are automated and orchestrated in our pipeline.

"Another shift in mindset is recognising non-functionals as constraints on our stories, not an activity to push to the right of a plan. By componentising NFR’s, we were able to prove our solution’s horizontal scalability in less than five months from the first line of code being written.

"We also had good fun dusting off an old testing technique from 1971 called mutation testing. It’s designed to evaluate the effectiveness of our tests. We implemented this during the Unit testing phase, to improve tests and reduce the volume defects found in system test. A true shift left.”

Look at the stats

They speak volumes. This was the first time that Nationwide has ever tested across different data centres. The Speed Layer team tested everything, no handoffs at all and they could then be 100% confident with the tests.

Greenfield technology

Grant Valentine, the Delivery Lead for Speed Layer told us “With Speed Layer being a greenfield technology, we had a real chance to redefine how we deliver a heavy lifting project, embrace new ways of working, and introduce engineering-led techniques such as test driven development and automation. It was great to have someone like Martin on the team who was so enthusiastic about taking Nationwide testing to the next level in terms of our test engineering capability. A really impressive and pleasing outcome.”

COO Patrick Eltridge said “The conception of the need for Speed Layer exemplifies our innovative strategy and architecture thinking, and the pursuit of an implementation that delivers resilience, improved member service, and the potential for game-changing analytical insight in the moment shows our ambition and determination to deliver for our members and our other stakeholders. And the way it has been delivered, the engineering-led approach is game changing. Well done to Steve, Grant and the team on this critical first step and I look forward to future developments in this area.”

Massive congratulations to everyone involved and we look forward to seeing what Speed Layer brings next.

Innovation@Nationwide

Data has never been more crucial in our industry. It’s used to gain better understanding of customers, refine processes, improve user experience, reduce fraud - the list goes on. But as the importance of data grows, so does the importance of security.

At Nationwide, our Proof of Concept team is looking at how organisations and individuals can benefit from the sharing of data while rigorously safeguarding confidentiality and security.

Here’s a quick look at just one of the PoCs the team has worked on in this space, where we have used secure enclaves and functional encryption to implement a decentralised KYC use case.