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