Senior Go Developer
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!
- ...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...SeniorPermanent employmentFull timeContract workLocal areaRemote workFlexible hours
$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. ~...SeniorFull timeWork at officeFlexible hoursShift work$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...SeniorRemote work$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...SeniorTemporary work$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...SeniorFull timeInternshipWork at officeFlexible hours$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...SeniorTemporary workWork at officeRemote work- ...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...SeniorHourly payPermanent employmentFull timeInternshipWork at office
- ...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...SeniorContract workInternshipWork at office
- ...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...SeniorLong term contractFull time
- ...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...SeniorFull time
- ...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
$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...SeniorFull time$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,...SeniorLong term contractInternshipLocal areaSleeping nightsFlexible hours$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...SeniorContract workInternship- ...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","...SeniorContract work
$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...SeniorFull timeWork at officeLocal areaFlexible hours$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Â...SeniorFixed term contract$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 &...SeniorFull timeContract workApprenticeshipRemote workFlexible hours- ...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...SeniorFull time
$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...SeniorPermanent employmentFull timeFor contractorsInternshipImmediate start- ...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...SeniorPermanent employmentFull timeCasual workWork at office3 days per week
- ...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...SeniorFull timeFor contractors
$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...SeniorFull timeWork from homeFlexible hours- ...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
$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...SeniorFull time- ...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...SeniorLong term contractFull timeInterim roleInternship
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorFull timeWork at officeWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Go Developer. Be the first to apply!
