Are you a hands-on .NET engineering leader who still enjoys being close to the code, while owning technical direction and team delivery?
We're looking for a Software Engineering Team Lead to join a high-performing, product-led engineering environment, building scalable, distributed systems used at scale.
This is not a pure management role, you'll operate in a ***** split between hands-on development and leadership, influencing architecture, driving technical decisions, and leading a team of engineers in a modern microservices environment.
The Role You will take ownership of a cross-functional engineering team, responsible for delivering high-performance backend systems in a complex, high-traffic environment.
This role is ideal for someone who:
Has deep .NET expertise
Enjoys designing scalable systems
Has already led or mentored teams
Wants to step into a role with real ownership and impact
What You'll Be Doing
Leading a team of engineers (typically 4–7), owning delivery and technical direction
Remaining hands-on, contributing to system design and critical code paths
Driving architectural decisions across distributed, microservices-based systems
Ensuring high standards across code quality, performance, and scalability
Collaborating closely with Product, QA, and other engineering teams
Mentoring and developing engineers, supporting career growth
Identifying and solving complex technical challenges in production environments
Improving engineering practices, tooling, and development workflows
Tech Environment
.NET Core / C#
Microservices & distributed systems
Event-driven architecture (RabbitMQ)
REST APIs
MS SQL Server
Containerised environments (OpenShift / Kubernetes)
What We're Looking For
Strong background in backend engineering using .NET / C#
Experience designing and building scalable, distributed systems
Solid understanding of asynchronous and event-driven architectures
Proven experience leading or mentoring engineers
Strong experience in system design and architecture
Comfortable operating in a hands-on leadership role ******)
Experience in high-performance or product-led environments is a strong plus
Package
Salary up to €70,000 (flexible for strong profiles)
Performance bonus
Monthly benefits package (incl. lifestyle/allowance support)
Private healthcare
Childcare support
Additional perks
Important
Must have full right to work in Portugal (no sponsorship available)