24 Oct
|
Hard Rock Games
|
Toronto
24 Oct
Hard Rock Games
Toronto
At Hard Rock Games, we’re not just making games—we’re crafting experiences that connect people, deliver thrills, and celebrate the spirit of Hard Rock. As the social casino gaming arm of Hard Rock Digital, our teams shape every stage of the journey from concept to launch to live operations, giving our teams the ability to innovate, experiment, and make real impact. With the backing of a globally recognized brand, we combine the agility of a startup with the reach of an entertainment powerhouse. We’re looking for passionate creators, builders, and innovators to join us in shaping the future of free-to-play gaming. We're seeking a Senior Go Developer for a full-time, hybrid position based in our Toronto office. This role focuses on backend microservices development in a high-scale gaming and mobile application environment. Maintain, refactor, and enhance a large existing Go codebase to improve performance, scalability, and long-term maintainability Identify and reduce technical debt through thoughtful design and adherence to best practices. Evaluate system designs, propose architectural improvements, and take initiative in system redesign efforts. Own the complete feature lifecycle—from requirements and technical planning to implementation, testing, and production delivery.
Consistently deliver high-quality work on schedule and make a meaningful impact on system architecture and overall performance. Technical Skills 5+ years of professional Go development experience*
* Robust understanding of Go concurrency patterns (goroutines, channels, mutexes) Proficiency with SQL databases and query optimization Software Engineering & Professional Skills Strong understanding of software design patterns and microservices architecture Proficiency with Git, testing methodologies (unit, integration, API), and monitoring/observability tools Languages: Go, SQL Monitoring: Experience with gaming or high-traffic consumer applications Knowledge of performance optimization and profiling in Go Experience with real-time systems and event-driven architectures Familiarity with casino gaming mechanics or player engagement systems Make a visible impact : you’ll own campaigns and events that shape how millions play. with flexible vacation and hybrid work. We care deeply about every interaction our customers have with us, and trust and empower our staff to own and drive their experience. Our vision for our business and customers is built on fostering a diverse and inclusive work environment where regardless of background or beliefs you feel able to be authentic and bring all your talent into play.
📌 Senior Developer (Toronto)
🏢 Hard Rock Games
📍 Toronto