emagine Polska
PL / Global
PL / Global
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.
PL / Global
PL / Global
PL / Global
PL / Global
PL / Global
PL / Global