Staff Software Engineer .NET (Hybrid, Lisbon)
emagine · Lisbonne
Descrição do cargo
About the role
We are looking for a Staff Software Engineer with deep .NET expertise to join a global compliance SaaS platform. The position is based in Lisbon and follows a hybrid model (2 days onsite per week). You will work on complex, scalable distributed systems and own critical backend components.
Key responsibilities
- Design, develop, and maintain high‑quality C#/.NET services in a micro‑service architecture.
- Implement event‑driven solutions using Kafka and integrate with NoSQL stores such as ElasticSearch, MongoDB, Redis, and DynamoDB.
- Contribute to architectural decisions and drive platform evolution.
- Improve system performance, reliability, observability, and maintainability.
- Collaborate with cross‑functional engineering teams to deliver scalable SaaS solutions.
- Promote best engineering practices across development and delivery pipelines.
Required profile
- Senior‑level professional with strong technical ownership.
- Proven experience building complex, distributed systems.
- Passion for creating resilient, scalable software solutions.
Required skills
- C#
- .NET / .NET Core
- Microservices architecture
- Kafka (event‑driven systems)
- ElasticSearch
- MongoDB
- Redis
- DynamoDB
- Docker
- Kubernetes
- REST APIs
- Agile methodologies
- SRE practices
Questions fréquentes
Motivo do reporte
Explorar mais
Salários, guias e pesquisas em Portugal.
Salários por profissão
Candidate‑se em 30 segundos
Introduza o seu e‑mail para candidatar‑se. Uma conta será criada automaticamente.
Ao continuar, aceita os nossos termos de uso.
Já tem uma conta? Entrar
Publicado há 3 semanas
Expira em 1 mês
41 visualizações · 0 interested
Aumente suas chances
Envie seu CV: vamos sugerir as vagas que combinam com seu perfil.
A analisar o seu CV...
emagine
Lisbonne