Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Aug 24, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Learn How to Get a Job and Stay Ahead with AI Register for our Free Webinar

    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.

     

    Principal Backend Engineer (.NET / C#)

    Role Description

    • This is a full-time hybrid role for a Principal Backend Engineer, based in Lagos — hybrid, with 3 days per week in the office. You'll be the most senior individual contributor on the backend, owning the architecture of a platform where real money moves through real-time systems: wallet and ledger, bet engine, live betting, settlement, copy-betting, and social infrastructure. You'll set the technical direction, make the decisions that are expensive to reverse, and remain hands-on in the code. This is a role for an engineer who has built and operated serious distributed systems at scale and wants their architectural judgement to shape a platform from its foundations.

    What You'll Do

    • Own the backend architecture across .NET 8+, PostgreSQL, Redis, Kafka, and AWS/EKS
    • Design the systems that must never be wrong: double-entry wallet ledger, bet placement and settlement, cash-out, and payment flows
    • Set standards for event-driven design, idempotency, consistency, and failure handling across all services
    • Lead the hardest technical work personally — the highest-risk integrations, the trickiest concurrency problems, the performance bottlenecks
    • Run architecture and design reviews, and mentor senior engineers into stronger system designers
    • Define non-functional requirements — latency budgets, availability targets, capacity plans for peak fixtures — and drive the platform to meet them
    • Own observability, incident response practices, and post-mortem culture across backend services
    • Evaluate build-vs-buy decisions and third-party providers (trading feeds, payments, fraud, KYC) with commercial as well as technical judgement
    • Work directly with the founders and Head of Engineering on the technical roadmap

    What We're Looking For

    • 8+ years of backend engineering experience, with several years operating at staff/principal level
    • Deep, current expertise in C# / .NET and the surrounding ecosystem
    • A proven track record architecting distributed, event-driven systems in production — ideally where money, trades, or bets flowed through them
    • Expert-level understanding of data consistency, transactions, idempotency, and exactly-once processing
    • Strong production experience with PostgreSQL, Redis, Kafka, and AWS; Kubernetes/EKS strongly preferred
    • Demonstrated ability to lead through influence: design docs, reviews, and mentorship rather than authority
    • Sound judgement on trade-offs — you know when to be rigorous and when to ship
    • Excellent written and verbal communication with technical and non-technical audiences

    Nice to Have

    • Experience in sportsbook, gaming, trading, or payments platforms specifically
    • Experience integrating managed trading/odds providers
    • Prior experience as an early or founding engineer at a startup
    • Exposure to regulatory or audit requirements in a licensed industry

    Check how your CV aligns with this job

    Method of Application

    Send CVs to careers@247bet.ng

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    Join our WhatsApp Community Back To Home

Related Companies Hiring Now

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail