Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

emagine Polska

NewBe an early applicant

Staff Software Engineer .NET

Posted Updated
Discussion

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.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →