datatrota
Signup Login
Home Jobs Blog

Senior Software Engineer (.NET) at 247Bet

247BetLagos, Nigeria Software Development
Full Time
247Bet is a next-generation sports betting and gaming platform built for Africa’s vibrant, connected audience. We combine social interaction, entertainment, and responsible gaming to create an experience that goes beyond placing bets — it’s about community and connection.

The Role

  • We're looking for a Senior .NET Software Engineer on a rolling contract to join our engineering team in Lagos on a hybrid basis. You'll design, build, and scale the core backend services powering our betting platform. This is a hands-on role for an engineer who thrives in fast-paced, high-throughput environments with strong iGaming or adjacent real-time systems experience.

What You'll Do

  • Design and maintain high-performance microservices using C#/.NET 8+ on AWS/EKS
  • Build and optimise real-time betting engines — bet placement, settlement, and cash-out flows
  • Integrate third-party sports data feeds and managed trading services (Genius Sports, BetConstruct, Oddin.gg)
  • Implement Kafka-based event-driven architectures for data ingestion and bet lifecycle events
  • Design PostgreSQL schemas (including JSONB hybrid patterns) and Redis caching strategies
  • Collaborate with frontend engineers on BFF layer APIs serving web and mobile clients
  • Contribute to platform reliability: observability, CI/CD (GitHub Actions), and incident response
  • Ensure compliance with NLRC, AML/KYC, and responsible gambling frameworks
  • Participate in architecture reviews, code reviews, and mentoring

What We're Looking For

  • 5+ years of professional C#/.NET backend development
  • Experience building real-time, high-throughput systems (betting engines, trading platforms, fintech, or similar)
  • Strong microservices, Docker/Kubernetes, and cloud experience (AWS preferred)
  • Solid experience with Kafka or similar message brokers
  • Deep PostgreSQL knowledge (query optimisation, JSONB, partitioning) and Redis
  • Experience with CI/CD pipelines and automated testing strategies
  • Familiarity with sports data feeds, odds compilation, or managed trading integrations is a strong plus
  • Understanding of Nigerian gaming regulations (NLRC) or willingness to learn the regulatory landscape
  • Based in Lagos or willing to be present in Yaba office 3 days per week

Nice to Have

  • Prior iGaming / online betting industry experience
  • React/Next.js or React Native exposure
  • BFF architectural pattern experience
  • Background in blockchain or audit trail systems
  • Experience integrating virtual sports or esports providers (Kiron Interactive, Golden Race, Spribe)

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend