Job Role Insight
Date Posted
Sep 7, 2025
Location
Remote
Salary
N/A
Job Type
Full-Time
Description
GR8 Tech is a premier B2B provider of iGaming solutions, empowering operators to grow, lead, and win. Our high-impact, full-cycle tech solutions are designed to scale, powering millions of active players and driving real business growth. We are a team of over 1,000 talented professionals committed to building success stories for iGaming operators worldwide. Our ambition drives us, and our people make it a reality. Join us and be a part of building champion-level success.Our team builds and maintains high-performance recommendation systems that serve millions of users with minimal latency. We focus on developing scalable applications and advancing machine learning models to deliver personalized experiences. As a Software Engineer, you will directly impact user engagement and business growth through intelligent content discovery and recommendation algorithms.
What You'll Be Driving
- Design, develop, test, and maintain features for our recommendation systems and supporting applications.
- Build and optimize high-throughput, low-latency services to handle significant traffic loads.
- Create and maintain comprehensive automated testing suites (unit, integration, and functional tests).
- Collaborate with ML engineers to implement and optimize recommendation algorithms.
- Participate in code reviews and provide constructive technical feedback.
- Engage in on-call rotation to support production systems and resolve critical issues.
- Partner with product management to translate business requirements into technical solutions.
- Contribute to system architecture decisions and technical roadmap planning.
What Makes You a GR8 Fit
- 2+ years of professional Python development with a proven ability to write clean, maintainable, and high-performance code.
- Advanced SQL query writing and optimization skills; strong knowledge of PostgreSQL or similar relational databases.
- Hands-on experience with frameworks like FastAPI, Django, or Flask.
- Experience with relational and non-relational databases.
- Practical experience with Kubernetes and Helm for application deployment.
- Basic knowledge of Apache Airflow for data pipeline orchestration.
- Strong foundation in object-oriented design, data structures, algorithms, and computational complexity analysis.
- Self-motivated with a strong ownership mentality and the ability to deliver results independently.
- Excellent problem-solving skills, attention to detail, and strong communication for cross-functional collaboration.
- Eagerness to learn new technologies and adapt to evolving requirements.
- Experience participating in agile development processes.
Skills and competencies show up in different forms and can be based on different experiences, so we strongly encourage you to apply even if you don't have all the requirements listed above.
Similar Jobs
