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!
- ...About the role: As a Senior Software Developer, you will be responsible for designing, developing and managing the cloud based services that power... ...in one of the following: JavaScript/TypeScript, Python or Go ~ Experience building CI/CD pipelines and applying automation...SeniorFull time
- ...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...SeniorFull time
$108k - $135k per year
...at the intersection of strategy and technical execution — turning go-to-market ambitions into reliable, scalable systems that help our... ...You’ll collaborate across North America, Europe, and Australia, developing breadth you simply can’t get at a single market company. Our people...SuggestedFull timeInternship- ...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
$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...SeniorFull timeTemporary workWork at officeRemote work$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 contractFull timeInternshipLocal areaSleeping nightsFlexible hours- ...and learn more about how we work . About the role As a Senior Software Developer on the Cards team, you'll own meaningful slices of the card... ...ve built something from scratch before, that experience will go far here Own complex, end-to-end projects across the card...SeniorLong term contractFull timeImmediate start
- ...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...SeniorFull time
- ...Responsibilities \ Design, develop, test, and maintain highâquality Java applications... ...with Ontario Government IT standards (GO\-ITS 54) and accessibility best practices.... ...":"RQ10474 \- Software Developer \- Senior","widgetId":"383123000000072311","isJobBoard...SeniorContract workInternshipWork at office
- ...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
- ...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
- ...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
$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$104k - $145k per year
...build something meaningful in a fast-growing, customer-focused company, we’d love to hear from you! We are looking for a Senior Software Developer to join our Development Experience Group! The Development Experience Group makes informed suggestions about...SeniorRemote jobFull timeWork at officeHome officeFlexible hoursWeekend work$72.85k - $121.41k per year
...success is driven by our skilled and diverse team who are passionate about excellence, innovation, and agility. As Sr. Systems Developer, you will contribute to the development and implementation of innovative digital platforms and services that enable data...SeniorFull timeLocal areaFlexible hours- ...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
- ...businesses to accelerate service delivery, drive customer engagement, and foster growth. Blanc Labs is seeking a highly skilled Senior Full-Stack Developer to join our team and contribute to the development of innovative digital solutions. This role requires deep technical...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
$120k - $145k per year
...world. We hire exceptionally smart, analytical, and hard working people who are lifelong learners. About The Role As a Senior Android Developer, you'll be tasked with developing Android applications. Working within the software development team, your duties will require...SeniorFull timeWork from homeFlexible hours$120k - $145k per year
...Reason One is hiring a Senior Fullstack Developer to build innovative products for clients like Emory Healthcare, Children's Nebraska, and Beacon Health. As a Senior Fullstack Developer, you'll lead the technical delivery of enterprise CMS solutions for U.S. healthcare organizations...SeniorFull timeImmediate startRemote workWork from homeHome office1 day per week$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- ...bring value to our clients. You will also guide less experienced developers. We believe small, multi-disciplinary teams are most... ...skills and experience This role will suit a highly capable developer with extended working experience with Java, Node.js AND/OR Python...SeniorRemote jobFull timeFlexible hours
- ...We do have a job opening for Senior Peoplesoft Developer for our direct client Province of Ontario. The position details are given below: Job Details: Job ID: RQ11193 - Software Developer - ERP / Case Management - Senior/ Senior Peoplesoft Developer Client :...SeniorFull time
$120k - $135k per year
...Description Built it. Scale it. Own it. Sangoma is excited to announce an opening for a Senior Backend Developer to join our talented team. As a recognized leader in business communications solutions, we strive to provide innovative and effective services that empower...SeniorFull timeRemote workWork from homeFlexible hours$100k - $140k per year
...passionate problem-solvers who are ready to turn big ideas into real outcomes. The Opportunity ShyftLabs is looking for a Senior Developer to help design, build, and scale our next generation of data-driven platforms and systems. This role sits at the intersection of...SeniorFull timeWork at office3 days per week- Roles & Responsibilities: Minimum 12+ years of IT experience, Banking domain experience is nice to have Minimum 5 years of Lead experience in a large-scale enterprise. Have Application design experience, well-versed with low-level design artefacts. Java v8...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
$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Go Developer. Be the first to apply!
