Staff Engineer / Technical Lead Azure/.NET

Klarstein
Berlin, Germany
1 day ago
Apply on www.adzuna.de
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

ASP.NET .NET Framework PHP (Programming Language) Agile Methodology Artificial Intelligence Application Performance Management Microsoft Azure C Sharp (Programming Language) Cloud Computing Software Quality Code Review Continuous Integration
+29 more
Cursor (Graphical User Interface Elements) DevOps Distributed Systems Entity Framework Identity and Access Management Microsoft SQL Server MongoDB NoSQL Pair Programming Swagger Message Oriented Middleware SAP (Applications) Systems Integration Openapi Cloud Platform System GitHub Copilot Software Security SOAPAPI Technical Debt Backend Event Driven Architecture Cosmos DB Api Design Restful APIs Terraform Domain Driven Design Serverless Computing Key Vault Microservices

Job description

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., * Own the architecture and technical direction of critical services, leading the design and implementation of complex backend and cloud-native solutions

  • Lead technical investigations, proof of concepts, and modernization/refactoring strategies - identifying technical debt and driving pragmatic long-term platform improvements
  • Collaborate across .NET, PHP, DevOps, QA, Product, and external teams, translating business requirements into scalable technical solutions
  • Mentor engineers through design discussions, code reviews, pair programming, and technical coaching
  • Drive engineering excellence - best practices in testing, security, observability, and operational reliability, including incident/root-cause support and contributing to engineering standards and documentation
  • Promote AI-assisted engineering practices to improve developer productivity and software quality

Requirements

  • 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
  • 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)
  • 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
  • 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)
  • Track record mentoring engineers, leading technical reviews, and driving engineering standards across teams, ideally within Agile, cross-functional environments (Product, DevOps, QA, architects)
  • Excellent written and spoken English

Nice to have:

  • Familiarity with AI-assisted development tools (GitHub Copilot, Claude, Cursor, Windsurf) and using them to improve development, testing, and documentation workflows
  • Deep grounding in clean architecture / domain-driven design principles
  • Direct experience integrating with SAP or comparable large-scale enterprise platforms

Benefits & conditions

  • Up to 28 days per year working from abroad (EU)
  • Public transport ticket grant & 30% discount on our products
  • A bright, modern, dog-friendly office right on the Spree in Friedrichshain - rooftop views included, four-legged colleagues welcome
  • Team breakfast every two weeks - where we actually talk, not just stand-up updates
  • Support by a team of highly skilled and dedicated colleagues who celebrate successes together at our company events

About the company

Since 2005, Klarstein has been developing stylish, functional, and affordable home appliances designed for everyday use, and is now one of Europe’s leading digital brands.

With a consistent end-to-end approach - from product concept and design through quality assurance and marketing to logistics and customer service - Klarstein stands for high quality, reliability, and an excellent price-performance ratio.

With approximately 400 employees worldwide, international locations in Europe and Asia, and its own logistics centers, the company serves over 25 million customers in 21 European countries.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.de
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:52 min

Introduction to ASP.NET Core and the ABP framework

Alper Ebicoglu Alper Ebicoglu · World Congress 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all