B

Betsson Group

Online casino, sportsbook, and gaming operator

Senior Backend .NET Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeMálaga, SpainNo salary listed

About the Job

Requirements

  • Solid experience with C# and .NET, especially for senior candidates.
  • Experience with relational or document databases, including indexing and query optimization, is a plus.
  • Experience with any major cloud provider or containerization platform is valuable.
  • Understanding of unit, integration, and performance testing is valued more than familiarity with specific testing tools.
  • Experience with messaging or actor-based systems is valuable.
  • Familiarity with observability stacks, continuous delivery pipelines, and deployment strategies is a plus.
  • Ability to learn, collaborate, and write high-quality, maintainable code.
  • Familiarity with domain-driven design, event sourcing, actor model, distributed systems, Agile and Lean principles, and a DevOps mindset is a plus.

Responsibilities

  • Design and develop distributed backend services using .NET and event-driven architecture.
  • Collaborate with product and commercial teams to turn engagement ideas into scalable, maintainable, and user-friendly solutions.
  • Optimize the microservice ecosystem for performance, reliability, and observability.
  • Drive the containerization and cloud migration strategy forward.
  • Participate in architecture discussions and help shape technical decisions; senior engineers lead architectural decisions and proactively identify areas for improvement.
  • Write maintainable, well-tested code and conduct code reviews.
  • Participate in incident resolution and the team’s on-call rotation.
  • Maintain technical documentation such as architecture decision records, runbooks, and guidelines.
  • Build and share domain expertise within the team.

Desired Qualifications

  • Experience with relational or document databases, including indexing and query optimization.
  • Experience with any major cloud provider or containerization platform.
  • Understanding of unit, integration, and performance testing, including tools such as xUnit or NUnit, mocking frameworks, and k6.
  • Experience with messaging or actor-based systems such as Apache Kafka, RabbitMQ, or Orleans.
  • Familiarity with observability tools such as Prometheus, Grafana, Loki, or Splunk, or other observability stacks.
  • Familiarity with continuous delivery pipelines and deployment strategies, including GitHub Actions, trunk-based development, and progressive delivery.
  • Familiarity with domain-driven design, event sourcing, actor model, distributed systems at planet scale, Agile and Lean principles, and a DevOps mindset.

About the Company

Betsson Group

Online casino, sportsbook, and gaming operator

Betsson Group runs online gambling services across 20+ brands, offering casino, sportsbook and other games licensed in 22 countries. It operates on a proprietary platform that powers the core customer experience and supports brands like Betsson, Betsafe, Nordicbet, and CasinoEuro. Each brand provides gaming products through the same platform, with a focus on delivering a seamless user experience under licenses across Europe, South America, North America, and Central Asia. Compared to its competitors, Betsson Group emphasizes scale, a multi-brand strategy, and responsible operations, backed by memberships in industry groups (EGBA, ESSA, G4) and a broad geographic footprint. The company's goal is to deliver the best customer experience in the industry by offering regulated gaming responsibly across its licensed markets.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Stockholms kommun, Sweden
Founded
1963

Recently Posted Jobs

Explore more opportunities at Betsson Group

See more jobs