Principal Software Engineer / Tech Lead (.NET / Azure / AI)

6 956 - 7 791 USDNet per month - B2B
Net

Principal Software Engineer / Tech Lead (.NET / Azure / AI)

Net
Prosta 20, Warszawa

Senovo-It

Full-time
B2B
Senior
Remote
6 956 - 7 791 USD
Net per month - B2B

Job description

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)

Tech stack

    Polish

    C2

    English

    C2

    .NET C#

    master

    Microservices

    master

    Microsoft Azure

    master

    AI

    master

    CI/CD

    master

    Front-End

    advanced

Office location

Principal Software Engineer / Tech Lead (.NET / Azure / AI)

6 956 - 7 791 USDNet per month - B2B
Summary of the offer

Principal Software Engineer / Tech Lead (.NET / Azure / AI)

Prosta 20, Warszawa
Senovo-It
6 956 - 7 791 USDNet per month - B2B
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest Senovo-it z siedzibą w Londynie ul. Coppergate House, 10 Whites Row. London E1 7NF (dal... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.