Principal Engineer (.Net)

New Today

Job Description

We are seeking an experienced Principal Engineer (.NET) to provide technical leadership across large‑scale, cloud‑native platforms used by millions of customers.

This is a hands‑on leadership role for a senior technologist who can set engineering direction, solve complex architectural challenges, and raise engineering standards across multiple teams, while remaining close to the code.

You will work in a collaborative, inclusive engineering environment that values modern practices, experimentation, and evidence‑based decision making.


  • London / Coventry
  • Hybrid working model
  • Permanent role - up to £100,000 per annum!
  • British citizenship / EU passport / ILR required


Key Responsibilities

  • Define and evolve engineering strategy, standards, and best practices across your domain
  • Set technical direction and architecture principles for complex, distributed systems
  • Lead by example through deep hands‑on expertise, supporting senior engineers and delivery teams
  • Design and oversee large‑scale, highly available, cloud‑native systems
  • Provide expert guidance on technical risk, impact assessment, and prioritisation
  • Drive DevOps culture, CI/CD automation, and engineering excellence
  • Implement and improve observability (monitoring, logging, SLO/SLI frameworks)
  • Own secure‑by‑design practices, including vulnerability management and risk remediation
  • Leverage AI and intelligent automation to modernise platforms and improve developer productivity
  • Mentor engineers at all levels and contribute to a strong engineering community of practice
  • Evaluate emerging technologies, lead PoCs, and perform fitment analysis where appropriate


Essential Skills & Experience

Technical Excellence

  • Expert, hands‑on experience with ASP.NET Core, WebAPI, C#, Entity Framework
  • Strong cloud experience, preferably Microsoft Azure
  • Proven delivery of microservices and distributed systems at scale
  • Experience with Kubernetes, Kafka, and containerised workloads
  • Working knowledge of MongoDB and cloud integration patterns
  • Infrastructure as Code using Terraform
  • Front‑end literacy with JavaScript / TypeScript
  • Strong understanding of software architecture, scalability, resilience, and performance
  • Practical experience applying generative AI tools responsibly within engineering workflows


Leadership & Influence

  • Experience operating at Senior / Principal Engineer level
  • Ability to influence engineering strategy across multiple teams or domains
  • Comfortable working with senior engineering leaders and stakeholders


Desirable Experience

  • Strong advocate for Agile delivery and modern engineering practices
  • Data‑driven approach to decision making and trade‑off analysis
  • Passion for mentorship, innovation, and continuous improvement


Why Join

  • Work on large‑scale, high‑impact systems with real‑world reach
  • Influence technology direction at a strategic level
  • Join a supportive, inclusive engineering community
  • Opportunity to lead, mentor, and shape modern engineering standards


If this opportunity aligns with your experience and interests, please get in touch to discuss further.

Location:
Greater London
Job Type:
FullTime
Category:
Engineering

We found some similar jobs based on your search