Principal Software Engineer


London, GB, WC2N 5EH

Division:  IT Data and Digital
Job Type: 
Requisition Number:  33319
Job Category: 
Job Function:  Information Technology

About us

National Grid delivers safe and secure energy to millions of homes, communities and businesses in the UK and US. We are there when people need us the most. We connect people to the energy they need for the lives they live. The pace of change in society and our industry is accelerating and our expertise and track record puts us in an unparalleled position to shape the sustainable future of our industry.
National Grid leads the charge towards a carbon-free future, our teams are embracing disruptive technology in our industry by working with Agile methodologies and adopting Digital mindsets to drive efficiency and bring new capabilities for our internal and external customers.

What you'll do

  • Inspire our product engineers to be their best through demonstration of software engineering best practice
  • Help our engineering teams to design and deliver modern multi-domain architectures within an Azure and .NET environment
  • Foster a culture of quality software engineering by demonstrating leading application testing, security and operations skills
  • Drop into our engineering teams to help them solve their most complex software problems
  • Lead curation and maintenance of software engineering documentation
  • Represent National Grid at internal and external events


What you'll have

  • An expert in delivery of software products in the Microsoft stack
  • Equally at home discussing modern front-end and back-end delivery technologies
  • Passionate about ensuring software engineers have the right space and tools to do their jobs well
  • An advocate for delivering software products that are of the highest quality and maintainability
  • Able to bring innovative skills and learning to the engineering teams you work with
  • An influencer amongst technical leadership, pushing to drive the company towards best practice software engineering
  • Possessing outstanding written, verbal and presentation skills


Azure | AWS | GCP | C# | JavaScript | TypeScript | NoSQL | Eventing | Agile


What you'll get

  • 28 days holiday, plus eight statutory days – and options to buy extra holiday days
  • Company car  
  • Pension and share option scheme 
  • Close mentorship and regular feedback 
  • You will also have access to a number of other flexible benefits such as share incentive plan, technology schemes, support via employee assistance lines and matched charity giving name to a few.


More Information



At National Grid, we work towards the highest standards in everything we do, including how we support, value and develop our people. Our aim is to encourage and support employees to thrive and be the best they can be. We celebrate the difference people can bring into our organisation, and welcome and encourage applicants with diverse experiences and backgrounds, and offer flexible and tailored support, at home and in the office.

Our goal is to drive, develop and operate our business in a way that results in a more inclusive culture. All employment is decided on the basis of qualifications, the innovation from diverse teams & perspectives and business need. We are committed to building a workforce so we can represent the communities we serve and have a working environment in which each individual feels valued, respected, fairly treated, and able to reach their full potential.