CareerPlanSign in

Senior Backend .NET Software Engineer

Malaga💼 Full-time🗓 2026-06-24 → 2026-09-26

Core

Design and develop distributed backend services using .NET and event-driven architecture to support customer loyalty campaigns, tournaments, and personalized rewards.

Role type

Senior Backend Software Engineer

Builds

Scalable microservice ecosystem, containerized systems, and cloud-migrated services for the Campaigns & Rewards unit

Domain

Gaming industry, backend systems, distributed computing

Deliverable

production ML models | product features | infrastructure

Required skills

C#, .NET (modern versions), SQL Server, PostgreSQL, Redis, Couchbase, AWS, Kubernetes, Docker, xUnit/NUnit, k6, Apache Kafka, RabbitMQ, Orleans, Prometheus, Grafana, Loki, Splunk, GitHub Actions, Domain-driven design, Event sourcing, Actor model

Preferred skills

Experience with relational or document databases including indexing and query optimization, experience with any major cloud provider or containerization platform, experience with any messaging or actor-based system, experience with other observability stacks, familiarity with continuous delivery pipelines and deployment strategies

Technologies

C#, .NET, SQL Server, PostgreSQL, Redis, Couchbase, AWS, Kubernetes, Docker, xUnit, NUnit, k6, Apache Kafka, RabbitMQ, Orleans, Prometheus, Grafana, Loki, Splunk, GitHub Actions

Responsibilities

Design and develop distributed backend services, optimize microservice ecosystem for performance and reliability, drive containerization and cloud migration strategy, participate in incident resolution and on-call rotation, maintain technical documentation (ADRs, runbooks), conduct code reviews

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.