Casino Games

Senior Software Engineer - Backend (Greece)

  • Permanent
  • Athens, Greece
  • Posted 14 Jul 2026
  • Ref. 89

For one of our clients we're hiring a Senior Software Engineer (Backend) to build and scale high-traffic, real-time systems on a modern .NET stack.

What you’ll do

  • Design, build, and own backend services in a microservices, event driven architecture, from conception to production.

  • Develop clean, maintainable, and well tested code in C# / .NET (including .NET Core), focusing on performance, reliability, and security.

  • Work with asynchronous messaging and real-time data flows (e.g. message brokers, queues, pub/sub) to support low?latency, high-volume scenarios.

  • Take features end-to-end: requirements refinement, technical design, implementation, testing, observability, rollout, and post?release improvements.

  • Collaborate closely with Product, QA, SRE, Data, and Frontend engineers in an agile, cross-functional squad.

  • Contribute to code reviews, design discussions, and technical decision?making within your team and the wider backend chapter.

  • Help improve engineering practices: automation, CI/CD, monitoring, incident response, and continuous refactoring.

  • Mentor and support less?experienced engineers, sharing knowledge and raising the technical bar of the team.

What we’re looking for

  • Min. 5 years of experience developing production backend systems with C# and .NET / .NET Core.

  • Proven work in large scale, in-house product platforms or similarly demanding environments (high traffic, high availability).

  • Solid understanding of microservices, distributed systems, and asynchronous messaging (e.g. RabbitMQ, Kafka, or similar).

  • Good grasp of web fundamentals (HTTP, REST), API design, and secure, robust integration patterns.

  • Hands-on experience with relational databases (e.g. SQL Server) and caching/NoSQL technologies is a plus.

  • Familiarity with CI/CD pipelines, logging, metrics, and monitoring for services running in production.

  • Comfortable working in agile teams, communicating clearly, and taking ownership of problems until they are solved.

  • Passion for writing high quality code, continuous learning, and challenging the status quo to improve systems and practices.

Location & ways of working

  • Based in Greece, remotely or with hybrid options if you are near the office.

  • You’ll join an autonomous squad with real ownership over backend services that are critical to the business.