> Markdown version of [/jobs/ext/1924959-principal-software-engineer](https://www.wearedevelopers.com/jobs/ext/1924959-principal-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Software Engineer - **Company:** Prism Digital - **Location:** London, UK - **Salary:** £50,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Excel, Application Programming Interfaces (APIs), Automation of Tests, Unit Testing, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Continuous Integration, Distributed Systems, Fault Tolerance, Microsoft SQL Server, NoSQL, Performance Tuning, Scrum Methodology, Redis, SignalR, TypeScript, WebSocket, Azure Service Bus, Caching, AngularJS, Solid Principles, Production Code, Microservices - **Published:** August 5, 2026 - **Apply:** https://www.adzuna.co.uk/jobs/details/5828587835 ## About the Role * Microsoft Azure (Service Fabric, Service Bus, Event Hubs, Blob Storage) * Distributed and cloud computing at scale, fault-tolerant systems * Solid design principles * Mentoring junior engineers and setting technical direction * Strong written and spoken English What You'll Work With: * Angular, TypeScript * SQL Server and CosmosDB (NoSQL) * REST, WebSockets (SignalR) and gRPC * Redis (messaging and caching) * Microservices * Continuous integration and deployment (CI/CD), test automation and unit testing Nice to Haves: * AI tooling to speed up development Why Join? You will be a principal engineer and an individual contributor, so this is technical leadership without line management. You set coding standards, guide design and mentor the engineers around you, while still writing production code yourself. The platform is the company's flagship product, delivering price data, news and analytics to global customers through web, desktop, API, Excel and mobile, so the systems you build carry serious load. The stack is modern .NET on Azure and the team reaches for the latest relevant technology in its work. The office ask is light, two days a month with the rest remote, and base salary comes with a 10% bonus. ## Description You will own .NET/C# engineering at the senior end of a Scrum team building the flagship platform behind a global commodities data and intelligence business. It serves customers across metals, forest products and agricultural markets with critical price data, news and analytics, delivered through web, desktop, API, Excel and mobile. The engineering team is global, spanning engineers, business analysts and product managers, and it is growing as the business scales its product delivery. The role is based in Bulgaria, remote bar a couple of office days a month., As a Principal Engineer you report to the Engineering Manager and sit as an individual contributor, so you lead through technical direction rather than line management. Day to day you will write clean, performant code to SOLID principles, build high-scale distributed systems that stay fault-tolerant, and mentor the engineers around you on good design and engineering practice. The team takes an engineering approach to new services, favouring metrics over opinion. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [HTTP headers that make your website go faster](https://www.wearedevelopers.com/videos/1676-http-headers-that-make-your-website-go-faster) - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) - [Event based cache invalidation in GraphQL](https://www.wearedevelopers.com/videos/433-event-based-cache-invalidation-in-graphql) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Software Engineer Salary in The UK](https://www.wearedevelopers.com/magazine/231-software-engineer-salary-in-the-uk) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)