Talent.com
Hard Rock Games
Senior Go DeveloperHard Rock Games • Toronto, ON, Canada
Senior Go Developer

Senior Go Developer

Hard Rock Games • Toronto, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

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. Here, creativity thrives, ideas scale, and careers grow.

We’re looking for passionate creators, builders, and innovators to join us in shaping the future of free-to-play gaming. Let’s play hard.

What’s the position?

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.

Responsibilities

  • Maintain, refactor, and enhance a large existing Go codebase to improve performance, scalability, and long-term maintainability
  • Lead and contribute to strategic refactoring initiatives, including analyzing and restructuring legacy components to align with modern architecture and clean-code principles.
  • 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.
  • Collaborate within a cross-functional development team, supporting shared codebases and contributing to new and existing features.
  • Participate in code reviews and mentoring to uphold high engineering standards.
  • Consistently deliver high-quality work on schedule and make a meaningful impact on system architecture and overall performance.

What are we looking for?

Technical Skills

  • 5+ years of professional Go development experience**
  • Strong understanding of Go concurrency patterns (goroutines, channels, mutexes)
  • Experience with HTTP frameworks (Gin preferred)
  • Proficiency with SQL databases and query optimization
  • Knowledge of Redis and caching strategies
  • Experience with Docker and containerization
  • Familiarity with cloud platforms (GCP preferred)

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
  • Excellent problem-solving, debugging, and communication skills
  • Comfort giving and receiving constructive code reviews
  • Ability to work both independently and in team environments
  • Languages: Go, SQL
  • Frameworks: Gin, SQLX, Testify
  • APIs: REST APIs, JWT, OAuth2
  • Monitoring: Structured logging, observability tools

Preferred Qualifications

  • 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

What’s in it for you?

  • Make a visible impact: you’ll own campaigns and events that shape how millions play.
  • Fast-paced execution + brand heritage: build boldly under the Hard Rock name.
  • Competitive compensation with flexible vacation and hybrid work.
  • Be part of a player-obsessed, inclusive team that trusts your autonomy and skills.
  • Influence product strategies, your post-mortems and insights will steer our roadmaps.

Roster of Uniques

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. We want to celebrate you being you (we are an equal opportunity employer).

#J-18808-Ljbffr
Create a job alert for this search

Senior Go Developer • Toronto, ON, Canada

Similar jobs

Senior Developer

AdeccoToronto, ON, CA
Temporary

Recruitment Consultant @ Adecco | Human Resources, HRM, Training and Development | CHRP in process.Adecco is currently recruiting for a Senior Developer.This is a 6-month contract opportunity with ... Show more

 • Promoted

Senior Developer - AI-Enhanced Applications

GuruLinkToronto, ON, CA
Full-time

Accelerate your expertise as a Senior Developer focused on AI-assisted applications in Toronto.This role involves end-to-end feature ownership in an evolving online educational landscape.As part of... Show more

 • Promoted

Senior Golang Developer at IBM

Cacheflowmarkham, on, Canada
Full-time

Elevate your career as a Senior Golang Developer at IBM Software, specializing in cloud-native solutions.Design and implement features that transform client challenges into powerful results.As a Se... Show more

 • Promoted

Digital Senior Developer

DefinityToronto, ON, CA
Full-time

We are looking for a talented and passionate team‑player to join the Digital team as a full‑stack developer.You’ll be playing a big part in building the next evolution of our platform as we move to... Show more

 • Promoted

Senior Developer Specializing in Big Data and Innovation

Triton DigitalToronto, ON, CA
Full-time

Join a vibrant, Agile team as a Senior Developer focused on driving innovation with Big Data technologies.Utilize your expertise in Spark and data pipeline development in a fully remote setting.Thi... Show more

 • Promoted

Senior Lead Developer Building Future-Proof Retirement Solutions

TELUS HealthToronto, ON, CA
Full-time

Transform retirement and benefits technology as a Senior Lead Developer.Harness innovative web solutions to enhance the financial livelihoods of millions across North America.You'll play a crucial ... Show more

 • Promoted

Senior Developer with Azure Expertise, Hybrid

Direct IT Recruiting Inc.Toronto, ON, CA
Full-time

Drive innovation as a Senior Developer with a focus on investments in a hybrid role based in Toronto.Harness your extensive experience in Azure, C#, and Python to create impactful software solution... Show more

 • Promoted

Senior Application Architect: Oracle EBS & Cloud

Stantec Consulting International Ltd.markham, york region, Canada
Full-time

A leading engineering consulting firm in Canada is looking for a Senior Application Architect.This role involves designing and overseeing scalable software systems architecture, primarily focusing ... Show more

 • Promoted

Clio Senior Developer for Voice Integration

ClioToronto, ON, CA
Full-time

Explore exciting opportunities in software development at Clio as a Senior Developer focusing on Voice and Messaging integration.This role emphasizes your experience with Node.AWS technologies in a... Show more

 • Promoted

Lead Senior Integrations Developer Role

Engineered Intelligence IncToronto, ON, CA
Full-time

Become a Lead Senior Integrations Developer at Engineered Intelligence Inc.AI-enhanced data integration platform.This hybrid role combines data engineering with cutting-edge AI technologies.In this... Show more

 • Promoted

Senior IOS Developer

2iSolutions Inc.toronto, on, Canada
Full-time +1

Our client is a large International Consulting company.They are looking to hire several Senior iOS Developers for a major project in the financial services industry.These are permanent full-time po... Show more

 • Promoted

Senior Boomi Developer in Toronto

Osi Digital IncToronto, ON, CA
Full-time

Join Boomi as a Senior Developer in Toronto, Canada, focusing on EDI and A2A solutions.Use your specialized skills to design, implement, and maintain integration processes effectively.In this hands... Show more

 • Promoted

Senior Full-Stack Go Developer - Remote Canada - C$140,000 - C$180,000 A Year - Remote

Canadian financial technology companyEast York, Canada
Remote
Full-time

Seeking a Senior Full-Stack Go Developer for a remote Canadian FinTech company to design backend services and build user experiences for web and mobile. Show more

 • Promoted

Senior iOS Developer

PRI Technologytoronto, on, Canada
Full-time

This range is provided by PRI Technology.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from PRI Technology.My na... Show more

 • Promoted

Senior Cloud Developer for Banking Solutions

Trident StaffToronto, ON, CA
Full-time

Elevate your career with a Senior Cloud Native Developer role in Toronto’s banking sector.Engage in cloud-first strategies with a hybrid work model while solving complex integration challenges.This... Show more

 • Promoted

Senior API Developer - REST & Integration Expert

Rubicon PathToronto, ON, CA
Full-time

A technology firm in Toronto is seeking a Senior Software Developer to design and implement REST APIs in a complex enterprise environment.The ideal candidate has over 5 years of experience in API d... Show more

 • Promoted

Senior Go Developer

Hard Rock GamesToronto
Full-time

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 D... Show more

 • Promoted

Senior Developer

ESC Corporate ServicesToronto, ON, CA
Full-time

The annual salary for this position ranges from $78,500 - $117,500.Exact compensation may vary based on qualification, experience, and education.Our people are what drives our innovation, growth, a... Show more

 • Promoted

Senior Elixir Developer

HiiveToronto, ON, CA
Full-time

Hiive is a fintech startup building a marketplace for private pre-IPO companies.We are growing quickly and looking to hire a seasoned Elixir developer to our team.The ideal candidate will have subs... Show more

 • Promoted

Senior Developer - Capital Markets & Murex, Onsite Toronto

K&K Global Talent Solutions INC.Toronto, ON, CA
Full-time

A recruitment firm in Canada is looking for an experienced software developer to join the Murex team in Toronto.The successful candidate will manage custom applications within the Murex ecosystem, ... Show more