Staff Engineer / Technical Lead Azure/.NET
Job Description
<p></p> <p><strong>Klarstein has been designing, producing, and selling products in the areas of kitchen appliances, garden & living, sports and consumer electronics since 2005 and is now one of Europe’s largest digital companies including over 800 employees around the globe.</strong> <strong>We love brands and products!</strong> </p> <p><span class="ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak">Salary from 2800 €/gross month (depends on experience) </span></p> <p></p> <p> </p> <p>As Staff Engineer / Tech Lead Azure/.NET, you'll own the technical direction of our .NET and Azure platforms - leading the design of scalable, cloud-native solutions across a landscape that spans .NET and PHP-based e-commerce systems. You'll split your time between hands-on architecture work and technical leadership: driving key engineering decisions, mentoring engineers, and pushing the modernization of our platforms forward. You'll work closely with Software Engineers, DevOps, QA, and Product, and your decisions will directly shape engineering excellence, reliability, and developer productivity at Klarstein.</p> <p> </p> <h2><strong><span data-contrast="none">What you will do: </span></strong><span data-ccp-props="{"201341983":0,"335559740":259}"> </span></h2> <ul> <li>Own the architecture and technical direction of critical services, leading the design and implementation of complex backend and cloud-native solutions</li> <li>Lead technical investigations, proof of concepts, and modernization/refactoring strategies — identifying technical debt and driving pragmatic long-term platform improvements</li> <li>Collaborate across .NET, PHP, DevOps, QA, Product, and external teams, translating business requirements into scalable technical solutions</li> <li>Mentor engineers through design discussions, code reviews, pair programming, and technical coaching</li> <li>Drive engineering excellence — best practices in testing, security, observability, and operational reliability, including incident/root-cause support and contributing to engineering standards and documentation</li> <li>Promote AI-assisted engineering practices to improve developer productivity and software quality</li> </ul> <p> </p> <h2><strong><span data-contrast="none">What we are looking for: </span></strong><span data-ccp-props="{"134233117":true,"134233118":true,"201341983":0,"335559740":240}"> </span></h2> <ul> <li>8+ years of professional backend development experience with C# and the .NET ecosystem (ASP.NET Core, .NET 8/10, Entity Framework Core, REST APIs, OpenAPI/Swagger), combined with a strong architectural mindset for designing scalable, resilient distributed systems</li> <li>Proven experience designing cloud-native systems on Microsoft Azure — including microservices, event-driven architecture, asynchronous messaging, and API-first design — with hands-on use of core Azure services (e.g. Service Bus, Event Grid, Azure Functions, App Services, Key Vault, Application Insights)</li> <li>Experience designing secure, cost-optimized cloud architectures (networking, identity/access management, application security), and building production systems with CI/CD, Infrastructure as Code (Terraform preferred), and observability practices</li> <li>Strong experience with relational and NoSQL databases (SQL Server, Cosmos DB, MongoDB) and working across heterogeneous systems — integrating .NET services, PHP applications, and third-party/enterprise platforms (e.g. SAP, REST/SOAP APIs)</li> <li>Track record mentoring engineers, leading tech