Principal Software Engineer / Tech Lead (.NET / Azure / AI)
Senovo-It
⚲ Warszawa
25 000 - 28 000 PLN netto (B2B)
Wymagania
- .NET C#
- Microservices
- Microsoft Azure
- Front-End
- AI
- CI/CD
Opis stanowiska
We are looking for a highly experienced Principal Software Engineer / Tech Lead to join a global engineering team working on the Sightline platform – an in-house solution supporting tax consulting services worldwide. This is a hands-on leadership role, combining responsibilities across architecture, software engineering, and team leadership. You will play a key role in shaping the technical direction of AI-driven solutions, while actively contributing to development. You will work on cutting-edge AI-powered systems, leveraging GenAI tools and agent-based development approaches to build scalable, high-quality, and business-oriented solutions Location: Remote from Poland Language: Polish and English Key Responsibilities • Lead the end-to-end design, development, and deployment of new platform components and features • Define and drive architecture decisions (microservices, DDD, CQRS, Clean Architecture) • Collaborate closely with Product Owners and stakeholders to align technical solutions with business needs • Lead and mentor software engineers and QA teams, ensuring high engineering standards • Conduct code reviews and provide technical guidance, promoting best practices across teams • Ensure compliance with platform standards, security, and performance requirements • Support production environments (L3 support) – troubleshooting and resolving complex issues • Drive adoption of AI tools and GenAI practices in the development lifecycle • Stay up to date with the latest AI frameworks, agent platforms, and engineering practices Requirements (Must Have) • 9 to 12+ years of experience in software engineering within complex, global environments • 5+ years as Tech Lead / Architect, with strong hands-on experience • Strong expertise in C# / .NET (core backend technology) • Experience with Python (especially in AI-related use cases) • Frontend experience with React, Angular, or Vue.js • Strong experience with Microsoft Azure (Functions, Service Bus/Event Hub, App Services, SQL/MongoDB) • Solid understanding of microservices architecture, DDD, CQRS, SOLID, Clean Architecture • Experience with DevOps practices and tools (CI/CD, deployment, monitoring) • Hands-on experience with AI-enabled development tools (e.g. GitHub Copilot, OpenAI, etc.) • Strong communication skills and ability to work with senior stakeholders and business teams • Fluent English (C1 level)