This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
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.
Job Responsibility:
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
Requirements:
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
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
Nice to have:
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