Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Go Developer

Full-time

Hard Rock Digital

Job description

What are we building?

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.

Job requirements

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 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

 

Tech Stack Experience

  • Languages: Go, SQL

  • Databases: PostgreSQL, Redis

  • Frameworks: Gin, SQLX, Testify

  • ·Infrastructure: Docker, Kubernetes

  • 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).

All done!

Your application has been successfully submitted!

Vacancy posted 7 hours ago
Similar jobs that could be interesting for youBased on the Senior Go Developer in Toronto, ON vacancy
  •  ...Division: Ticketmaster Canada Line Manager: Senior Director, Data Engineering Contract...  ...operation effort as a Site Reliability Developer! Among many other duties, the SRE team within...  ...and committed to our people and go beyond the rhetoric of diversity and inclusion... 
    Senior
    Permanent employment
    Full time
    Contract work
    Local area
    Remote work
    Flexible hours

    Live Nation

    Toronto, ON
    10 hours ago
  • $119k - $140k per year

     ...access to our services and resources. As Senior Network Engineer, you will apply your...  ...driving operational efficiency. Design and develop robust automated solutions, using tools...  ...proficient in scripting/coding languages (Python, Go, Bash, etc) to automate complex tasks. ~... 
    Senior
    Full time
    Work at office
    Flexible hours
    Shift work

    Robinhood

    Toronto, ON
    7 hours ago
  • $98.4k - $137.8k per year

     ...In the role of Senior Salesforce Developer, you will play a pivotal role within the Business Technology team, providing essential support across the...  ...relentlessly on helping our customers succeed. #CustomerObsessed Go Fast, Be Agile:  Widen our competitive advantage by... 
    Senior
    Remote work

    Hootsuite

    Toronto, ON
    7 hours ago
  • $125k - $135k per year

     ...to the Table ~ Required · 5–7+ years in go-to-market, product marketing, commercial strategy...  ...how to meet your needs. The Job Senior Manager, Go-To-Market Reporting to the...  ...teams to drive successful launches. Develop and maintain go-to-market playbooks, launch... 
    Senior
    Temporary work

    Momentum Financial Services Group

    Toronto, ON
    a month ago
  • $120k - $130k per year

     ...but are part of who we are. If such a workplace intrigues you, we hope you’ll join us. About the role: We are looking for a developer who values continuous learning and development, collaboration with the team, and of course the quality of their code. Ideally, you also... 
    Senior
    Full time
    Internship
    Work at office
    Flexible hours

    Financeit

    Toronto, ON
    10 days ago
  • $85k - $135k per year

     ...discounts through Perkopolis and participate in our rewards and recognition programs to celebrate your contributions. The Job: Senior Developer As a Senior Developer, you will be responsible for designing, developing, and maintaining complex software systems, mentoring... 
    Senior
    Temporary work
    Work at office
    Remote work

    Momentum Financial Services Group

    Toronto, ON
    7 hours ago
  •  ...components and end-to-end solutions both independently and collaboratively. Collaborate closely with software developers, data engineers, DevOps, and data scientists to develop and support AI platform features. Participate in design and architecture discussions for AI platform... 
    Senior
    Hourly pay
    Permanent employment
    Full time
    Internship
    Work at office

    Eq Bank

    Toronto, ON
    7 hours ago
  •  ...Responsibilities: \ \ Design, develop, test, and maintain high‑quality Java applications...  ...with Ontario Government IT standards (GO\-ITS 54) and accessibility best practices....  ...":"RQ10470 \- Software Developer \- Senior","widgetId":"383123000000072311","isJobBoard... 
    Senior
    Contract work
    Internship
    Work at office

    Maarut

    Toronto, ON
    7 hours ago
  •  ...regulatory risk, and ship the solutions that make those problems go away — sometimes through code, sometimes through workflow redesign...  ...becomes input to regular R&D planning. What we're looking for Senior software engineer with strong full-stack range and comfort across... 
    Senior
    Long term contract
    Full time

    wealthsimple

    Toronto, ON
    1 day ago
  •  ...Senior Back End Developer   We are disrupting the world of Finance – think Big Data; think Natural Language Processing; think Artificial Intelligence; think Slick User Experience.   Responsibilities Own a variety of mission-critical and data-intensive problems... 
    Senior
    Full time

    Marketiq

    Toronto, ON
    7 hours ago
  •  ...with an organization that presents you to consulting opportunities and supports you as a partner? \ \ \\\\\\\ As a Senior Developer, Dynamics 365 your responsibilities will include: \\\ \ Design and develop Dynamics 365 systems to support both business and... 
    Senior

    Yoush Consulting

    Toronto, ON
    7 hours ago
  • $135k - $154k per year

     ...solutions, and a non-custodial cryptocurrency wallet. The Senior   Back-End Developer is responsible for designing, building, and maintaining high...  ...success stories We enjoy challenging the status quo and going head-to-head against Big Tech We aren’t afraid to try new... 
    Senior
    Full time

    Rumble Inc.

    Toronto, ON
    7 hours ago
  • $150k - $190k per year

     ...actually say yes to. And we believe that tech companies should go to work for the locally loved Pros of the GTA rather than...  ...ROLE SALARY BAND $150,000 - $190,000 ROLE OVERVIEW The Senior Full stack Developer is a key contributor responsible for delivering high-quality,... 
    Senior
    Long term contract
    Internship
    Local area
    Sleeping nights
    Flexible hours

    Quartermaster Inc.

    Toronto, ON
    7 hours ago
  • $65.12 - $71.8 per hour

    We are seeking a highly accomplished Senior RACS Developer for an enterprise-level contract opportunity based in Toronto. In this role, you will take...  .... Provide active support during deployment cutovers, go-live verification, hypercare stabilization, and deliver comprehensive... 
    Senior
    Contract work
    Internship

    Randstad

    Toronto, ON
    19 days ago
  •  ...applications. This includes analysis, design and developing detailed programming specifications,...  ...in implementation, conversion, and on\-going production support. \\\ Knowledge...  ..."}],"headerName":"RQ10359 \- Software Developer \- Senior","widgetId":"383123000000072311","... 
    Senior
    Contract work

    Maarut

    Toronto, ON
    7 hours ago
  • $92k - $140k per year

     ...The Opportunity As a Senior GW Integration Developer, you will be able to design, develop, and maintain integrations between Guidewire applications and...  ...recognition programs Discounts on products and services Go ahead and expect a lot — you deserve it. It’s better here... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Definity

    Toronto, ON
    5 days ago
  • $100 per hour

     ...Position: Power Platform Developer (Microsoft Power Platform, Model-Driven Apps, Power BI) Location: Hybrid (Greater Toronto Area, ON)...  ...personal information in accordance with our Privacy Policy and Terms of Service:    For more roles like this, please go toÂ... 
    Senior
    Fixed term contract

    CorGTA

    Toronto, ON
    10 days ago
  • $120k - $160k per year

     ...first. That’s where you come in. The Role We're hiring Senior Full-Stack Developers to build and own the client-facing product experiences at...  ...Cloud Platform, Kubernetes, Docker, Terraform, Pub/Sub Developer Tools: Azure DevOps, Git, Webpack Testing &... 
    Senior
    Full time
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    13 days ago
  •  ...across all RBC functions defined in our roadmap What will you do? Designing and coding application programs; performing testing for developed applications. Reviewing, analyzing, and modifying programming systems, including encoding, testing, debugging and installing for... 
    Senior
    Full time

    Royal Bank of Canada

    Toronto, ON
    10 hours ago
  • $118k - $152k per year

     ...performance ETL solutions for a major financial services platform migration. The Role We are seeking an experienced Senior IBM InfoSphere DataStage Developer to join a large-scale credit card platform migration programme from a legacy Hogan environment to Fiserv's Optis... 
    Senior
    Permanent employment
    Full time
    For contractors
    Internship
    Immediate start

    Capco

    Toronto, ON
    7 hours ago
  •  ...diverse employees supporting these initiatives, and with recent developments in legislation, the online gaming industry is poised for...  ...of Boyd Gaming Corporation (NYSE – “BYD”).   The  Senior Frontend Developer / Senior Web Developer will have primary responsibility for... 
    Senior
    Permanent employment
    Full time
    Casual work
    Work at office
    3 days per week

    Pala Interactive

    Toronto, ON
    7 hours ago
  •  ...critical to capturing performance data and enabling insights across enterprise environments. We’re looking for an experienced Windows app developer to take ownership of development, stability, and deployment, working to scale the platform. What you’ll do Execute Windows app... 
    Senior
    Full time
    For contractors

    Reflow

    Toronto, ON
    7 hours ago
  • $120k - $145k per year

     ...the world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior iOS Developer, you'll be tasked with developing iOS applications. Working within the software development team, your duties will require you... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    7 hours ago
  •  ...generation hardware and software products, alongside our world-class team of innovators and engineers! Responsibilities:   Develop an in-depth understanding of the Pulsenics devices firmware and how various modules work.   Develop firmware in C for an Arm Cortex... 
    Senior

    Pulsenics Inc.

    Toronto, ON
    7 hours ago
  • $100k - $120k per year

     ...functional, future-ready solutions. Their work supports both client delivery and internal growth. Job Description The Senior Platform Developer leads the development of responsive, accessible digital experiences across client websites and platform ecosystems. This... 
    Senior
    Full time

    Klick Health

    Toronto, ON
    7 hours ago
  •  ...Manager / Cloud Architect, base on storyboard, user stories, UI/UX artifacts, solution architecture, security requirements, data models, develop application design and technical specification document, deliver quality software products (including Minimal Viable Products and... 
    Senior
    Long term contract
    Full time
    Interim role
    Internship

    Yoush Consulting

    Toronto, ON
    7 hours ago
  •  ...join us if you are looking for a purpose-driven and authentic career! Join our innovative application development team as a Senior Shopify Developer, where you will play a crucial role in the design and development of our Shopify Websites. We are seeking an individual with... 
    Senior
    Full time

    Knix

    Toronto, ON
    7 hours ago
  •  ...We do have a job opening for Automation Developer - Senior for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11312 - Automation Developer - Senior Client : Central Agencies Cluster Location : 222 Jarvis Street... 
    Senior
    Full time

    Itprofound Inc.

    Toronto, ON
    7 hours ago
  •  ...com lifecycle (requirements gathering, planning, design, build, deploy, support). Strong abilities in defining systems strategy, developing requirements, prototyping, testing, training, defining support procedures, and implementing business solutions. Roles & Responsibilities... 
    Senior
    Full time

    Umanist Staffing

    Toronto, ON
    7 hours ago
  •  ...success and bringing it to the digital space — ready to join us?   What’s the position?   We are seeking an experienced  Senior Salesforce Developer to lead the design, development, and optimization of our Salesforce platform. This role is responsible for translating... 
    Senior
    Full time
    Work at office
    Work from home
    Flexible hours

    Hard Rock Digital Llc

    Toronto, ON
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Go Developer. Be the first to apply!