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.
The Role
We're hiring a Senior Software Engineer to own core platform features — betting engines, odds integrations, wallet systems, and real-time event pipelines. You'll work closely with the Head of Engineering, set technical direction within your domain, and help establish the engineering culture of a platform built to serve millions of users.
iGaming experience is mandatory. Applications without it will not be reviewed.
What You'll Do
- Design and build high-throughput backend services in C#/.NET 8+ for real-time betting operations
- Own bet placement, settlement, cash-out, and void workflows
- Integrate third-party odds and data feed providers via REST and WebSocket APIs
- Build event-driven pipelines on Kafka for reliable bet event processing
- Own PostgreSQL schema design and query optimisation for transactional data
- Implement Redis caching strategies for odds and session data
- Contribute to AWS EKS deployments and GitHub Actions CI/CD pipelines
- Mentor mid-level and junior engineers; conduct rigorous code reviews
What You Bring
- 5+ years of professional software engineering experience
- Proven iGaming background — sportsbook, casino, exchange, or trading platform ✅ Required
- Strong C#/.NET (Core / .NET 5+) backend skills
- Solid understanding of betting domain concepts: markets, odds, settlement, and liability management
- Experience with event-driven architecture (Kafka, RabbitMQ, or similar)
- PostgreSQL proficiency — transactions, indexing, query planning
- Containerised deployments: Docker + Kubernetes/EKS
- Distributed systems fundamentals: idempotency, eventual consistency, circuit breaking
Bonus points for:
· React/Next.js
· African market exposure
· AML/KYC integrations
Location
🇲🇹 Malta — preferred (hybrid) 🌍 Eastern Europe — fully remote considered for strong iGaming profiles (Poland, Romania, Bulgaria, Ukraine, Serbia, Croatia, Czech Republic)
No visa sponsorship available at this time.
Contract Terms
- Rolling contract, initial 3-month engagement renewable by mutual agreement
- Monthly invoicing against agreed day rate
- Fully remote; team operates across WAT (GMT+1) and CET time zones
- Contractor responsible for own tax, equipment, and workspace