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 50/50 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 (50/50)
- 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)