Job Description
About 247bet
247bet is a licensed social betting platform building the next generation of sports betting experiences. We're in a pre-launch sprint targeting August 2026, powered by a modern stack: C#/.NET, React/Next.js, React Native, PostgreSQL, Redis, Kafka, Temporal and AWS/EKS.
Company Description
247Bet is a cutting-edge sports betting and gaming platform designed for Africa's connected and vibrant audience. Our mission is to fuse social interaction, entertainment, and responsible gaming into an innovative experience that extends beyond betting, focusing on community and connection. With a team comprised of world-class engineers, designers, and strategists, we’re redefining the betting landscape for the modern user — making it smart, social, and seamless.
Join our growing team as we innovate and set new standards for the gaming industry in one of the fastest-growing markets.
The Role
We're looking for a mid level and 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
• 4+ 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)