Staff Software Engineer .NET

Open 30d posting dated 2 weeks ago

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.