Principal Software Engineer
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
Principal Software Engineer | .NET/C#, Azure, Angular | Global Commodities Data & Intelligence Platform
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.
What They're Looking For:
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.
If that mix of hands-on build and technical leadership fits where you are now, apply and I'll come back to you with the detail.
Principal Software Engineer | .NET/C#, Azure, Angular | Global Commodities Data & Intelligence Platform
- Salary: €61,500 + 10% bonus + company benefits
- Location: Bulgaria, remote with just 2 days in the office per month
- Full-Time Permanent role
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.
What They're Looking For:
- .NET/C#
- 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
- 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
- AI tooling to speed up development
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.
If that mix of hands-on build and technical leadership fits where you are now, apply and I'll come back to you with the detail.
Principal Software Engineer | .NET/C#, Azure, Angular | Global Commodities Data & Intelligence Platform
Get similar jobs in United Kingdom by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in United Kingdom.
No similar openings right now. Refine your search or create an alert above.