GR8 Tech builds B2B iGaming platforms for operators who play to lead. We deliver full-cycle, high-impact tech designed to scale, powering millions of active players and driving real business growth through our platform for champions.
Key responsibilities
- Designing and implementing scalable, resilient, and efficient software architectures using microservices, event-driven, and cloud-native approaches.
- Writing, testing, and debugging complex code for new and existing applications while conducting code reviews to ensure quality and security.
- Providing guidance and mentoring junior engineers and team members to foster technical growth.
- Researching and implementing new technologies to improve software performance and driving continuous improvement in development practices.
- Creating and maintaining comprehensive technical documentation and communicating effectively with stakeholders.
Requirements
- Strong experience in designing scalable and resilient .NET systems using microservices and cloud-native patterns.
- Advanced C# skills, RESTful API development, asynchronous programming, and mastery of DDD, CQRS, and resilience patterns.
- Proficiency in SQL optimization, data modeling, and experience with relational and NoSQL databases.
- Hands-on experience with Kafka, high-load system optimization, caching, and distributed computing.
- Solid experience with CI/CD pipelines, Docker, Kubernetes, and infrastructure automation.
What we offer
- Flexible benefits cafeteria with an annual budget for sports, medical care, mental health, and language learning.
- Paid maternity and paternity leave, plus a monthly childcare allowance.
- Generous vacation policy, unlimited sick leave, and emergency time off.
- Strong learning culture with access to internal courses and professional growth programs.
- A remote-first environment with tech support and coworking compensation.