JobMatch
← Back to jobs

Staff Software Engineer .NET

emagine

RemoteLisbon, Lisbon, PortugalprincipalFull-time
Posted
2 months ago
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

ElasticsearchKubernetesREST APIsMongoDBDockerRedisNoSQLAgile.NETC#

Description

Role: Staff Software Engineer (.Net) | Global Compliance Company | Hybrid Lisbon We are hiring a Staff Software Engineer for a Global Compliance Company, contributing to the development of a modern SaaS platform. Location: Lisbon (Hybrid – 2x onsite per week) Global Compliance Company Senior specialist role with strong technical ownership This is a high-impact position focused on hands-on software engineering within complex and scalable distributed systems. You will contribute to architecture decisions, build resilient backend solutions, and support the evolution of modern SaaS platforms in a highly technical environment. What you’ll be doing: - Developing high-quality software using C# and .NET within distributed environments. - Designing and implementing scalable microservices and event-driven architectures. - Contributing to architectural decisions and platform evolution. - Improving system performance, reliability, observability, and maintainability. - Working closely with cross-functional engineering teams on scalable SaaS solutions. - Supporting best engineering practices across development and delivery processes. Tech environment: - C# / .NET / .NET Core - Microservices architecture - Event-driven systems (Kafka) - NoSQL (ElasticSearch / MongoDB / Redis / DynamoDB) - Cloud, Docker & Kubernetes - REST APIs & distributed systems - Agile & SRE practices This role is ideal for someone with strong .NET expertise, experience in complex distributed architectures, and a passion for building scalable and resilient software solutions. Interested? Let’s connect and discuss.

JobMatch aggregates public listings. Always apply through the original posting.