We are looking for a Principal Engineer with deep expertise in .NET and Azure to provide technical leadership and architectural direction for large-scale, cloud-based SaaS platforms.
This is a hands-on senior-most technical role?not people management?focused on system design, complex problem solving, code quality, and engineering excellence.
A critical expectation is strong, real-world use of AI tools, particularly Claude, as part of day-to-day engineering and architecture workflows.
Architecture & Technical Direction
Own and evolve the architecture of complex .NET-based systems across services, data, and integrations
Lead architecture and design reviews, setting engineering standards and best practices
Make high-impact technical decisions balancing scalability, security, performance, and maintainability
Drive modernization of legacy applications to cloud-native Azure architectures
Hands-on Engineering
Design and develop critical components using C#, .NET Core, REST APIs, and Azure services
Lead complex refactoring, performance tuning, and reliability improvements
Expertise You'll Bring:
Hands-on Engineering
Design and develop critical components using C#, .NET Core, REST APIs, and Azure services
Lead complex refactoring, performance tuning, and reliability improvements
Azure & Cloud Engineering
Design solutions using Azure App Services, Azure Functions, Azure SQL, Storage, Key Vault, Service Bus, App Insights
Influence cloud architecture patterns, observability, resiliency, and cost optimization
Partner with DevOps on deployment strategies, CI/CD pipelines, and operational readiness
AI-Assisted Engineering (Key Expectation)
Use Claude as a primary engineering assistant for:
Architecture and design exploration
Code generation, refactoring, and optimization
Debugging, root-cause analysis, and performance investigations
Test-case generation and technical documentation
Leverage GitHub Copilot, Gemini, or similar tools to improve productivity and code quality
Define practical, secure, and responsible AI usage patterns for engineering teams
Core Expertise
10?15+ years of hands-on experience with C#, .NET, and enterprise application development
Strong experience with .NET Core, Microservices, REST APIs
Deep expertise in Microsoft Azure and cloud-native design patterns
Strong knowledge of SQL Server / Azure SQL and data modeling
AI & Engineering Productivity
Proven experience using Claude in real engineering scenarios
Experience with GitHub Copilot / Gemini or similar AI tools
Ability to assess when AI adds value and when manual engineering judgment is required