datatrota
Signup Login
Home Jobs Blog

Backend Technical Lead C#/.NET at 247Bet

247BetLagos, Nigeria Networking and Tech Support
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

  • This is a hands-on technical leadership position where you'll spend 80% of your time coding and architecting, and 20% leading and mentoring. You'll own our most critical backend services, make key architectural decisions, and ensure our platform scales smoothly from thousands to millions of users. If you love solving complex distributed systems problems and building high-performance APIs, this role is for you.

What You'll Own

Technical Architecture & Development

  • Design and build scalable microservices handling 100K+ requests/second
  • Architect event-driven systems for real-time betting operations
  • Implement high-performance APIs powering web and mobile clients
  • Build distributed systems with zero data loss guarantees
  • Optimize database queries processing millions of daily transactions
  • Design fault-tolerant systems with automatic failover
  • Own core services: betting engine, wallet system, odds calculation

Backend Engineering Excellence

  • Write production code for critical system components
  • Implement CQRS and event sourcing patterns
  • Build real-time data pipelines for live odds updates
  • Design idempotent APIs for payment processing
  • Create robust integration with third-party providers
  • Optimize system performance and latency
  • Debug complex production issues

Team Leadership

  • Lead team of 4-6 backend engineers
  • Conduct code reviews ensuring high standards
  • Mentor mid and junior engineers
  • Drive technical decisions and trade-offs
  • Facilitate architecture discussions
  • Define coding standards and best practices
  • Interview and help recruit backend talent

DevOps & Infrastructure

  • Design CI/CD pipelines for zero-downtime deployments
  • Implement infrastructure as code (Terraform/CloudFormation)
  • Set up comprehensive monitoring and alerting
  • Optimize cloud costs while maintaining performance
  • Build auto-scaling strategies for traffic spikes
  • Ensure security best practices across services
  • Design disaster recovery procedures

Technical Deep Dive

Core Technologies You'll Master

  • Languages: C#/.NET Core 8, SQL, some Python
  • Databases: SQL Server, PostgreSQL, Redis, MongoDB
  • Message Queues: RabbitMQ, Kafka, AWS SQS/SNS
  • Caching: Redis, Memcached, CDN strategies
  • APIs: REST, GraphQL, gRPC, WebSockets
  • Cloud: AWS (EC2, EKS, Lambda, RDS, DynamoDB)
  • Containers: Docker, Kubernetes/ECS

Systems You'll Build

  • Betting Engine: Process 50K+ bets/minute with transaction guarantees
  • Wallet System: Handle millions in daily deposits/withdrawals
  • Odds Service: Real-time updates via WebSocket to 100K+ clients
  • Payment Gateway: Integrate multiple providers with smart routing
  • Risk Management: Real-time fraud detection and limits
  • Settlement Engine: Automated bet resolution and payouts
  • Data Pipeline: Stream processing for analytics and ML

Required Experience

Essential Technical Skills

  • 6+ years backend development experience
  • 2+ years in technical leadership/lead roles
  • Expert-level C#/.NET Core knowledge
  • Strong SQL and NoSQL database expertise
  • Production microservices architecture experience
  • Proven track record building high-throughput systems
  • Experience with distributed systems and eventual consistency
  • Solid understanding of system design principles

Backend Expertise

  • Designed and built REST APIs at scale
  • Implemented event-driven architectures
  • Optimized database performance for high load
  • Built real-time systems with WebSockets/SignalR
  • Handled distributed transactions and saga patterns
  • Implemented caching strategies at multiple layers
  • Worked with message queues and event streaming

DevOps Knowledge (Preferred)

  • Set up CI/CD pipelines from scratch
  • Deployed containerized applications
  • Implemented monitoring and observability
  • Managed cloud infrastructure (AWS preferred)
  • Automated deployment processes
  • Implemented security scanning and compliance

Nice to Have

  • Betting/gaming industry experience
  • Fintech or payment processing background
  • Experience with odds calculation engines
  • Knowledge of Nigerian payment landscape
  • ML/AI integration experience
  • Open source contributions
  • Technical writing or speaking experience

Challenges You'll Solve

  • Design systems handling 1M+ concurrent users
  • Achieve <100ms API response times globally
  • Process ?1B+ monthly with zero discrepancies
  • Handle 10K+ odds updates per second
  • Build real-time analytics processing 100GB+ daily
  • Implement fraud detection without impacting UX
  • Scale from single region to multi-region architecture

What Makes You Successful

  • Write clean, maintainable code that others love working with
  • Think in systems, not just features
  • Obsess over performance and reliability
  • Balance technical excellence with shipping fast
  • Communicate complex ideas simply
  • Thrive in ambiguous, fast-changing environments
  • Lead by example, not authority
  • Stay hands-on while scaling the team

Method of Application

Signup to view application details. Signup Now

More jobs like this

X

Send this job to a friend