Enable job alerts via email!

Senior Backend Developer (Remote)

Big Viking Games

Waterloo

Remote

CAD 120,000 - 140,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Big Viking Games, a leading live operations games company, is seeking a Senior Software Engineer (Backend) for a fully remote role in Ontario. The ideal candidate will have extensive experience in developing and maintaining highly concurrent backend systems and will play a key role in backend modernization projects for popular live-ops titles.

Benefits

Group Retirement Savings Plan matching
Comprehensive benefits package
Generous time off policies
Annual compensation adjustments
Flexibility of a 100% remote role

Qualifications

  • 5+ years of experience in backend systems.
  • Proficiency with PHP, Java, Node.js, or C#.
  • Strong understanding of backend fundamentals.

Responsibilities

  • Design, develop, and deploy scalable backend systems.
  • Collaborate on feature development and tooling needs.
  • Conduct code reviews and provide technical mentorship.

Skills

PHP
Java
Node.js
C#
MySQL
MariaDB
RabbitMQ
distributed systems
cloud-native development

Tools

Kubernetes
Terraform
ArgoCD
Helm
Redis
Memcached

Job description

1 week ago Be among the first 25 applicants

Location

This

Location

This 100% remote role is only available to current residents of Ontario , who are eligible to work in Canada (citizens, permanent residents, valid existing work permits).

A Little About Us

Making fans - That's what we're all about! Since our humble beginnings in 2011, these two words have driven Big Viking Games to become the successful company it is today. We are focused on making our mark as a next-generation, live operations games company.

We believe that each Viking is unique and brings exponential value to the company. In return, we provide Vikings with the opportunity to solve problems through continuous learning and fostering feedback, ultimately mastering their craft. By investing in our Vikings and in new technologies, we can continue our success for years to come.

Role Description

Big Viking Games is looking for a Senior Software Engineer (Backend) to join our Technology team! Reporting to the Director of Engineering, you'll work on our flagship live-ops titles - YoWorld and FishWorld. This remote role is suited for a backend expert with experience building scalable systems in the cloud, with a deep understanding of high-concurrency architectures and data-centric design.

You'll maintain and evolve production systems while playing a critical role in backend modernization projects.

What You'll Do

  • Design, develop, and deploy scalable, highly concurrent cloud-based backend systems
  • Maintain existing game services while progressively refactoring components for modernization
  • Collaborate with cross-functional teams to support feature development, LiveOps, and tooling needs
  • Ensure backend systems meet performance, reliability, and security standards
  • Participate in technical design discussions and architectural decisions
  • Conduct code reviews and provide technical mentorship to peers
  • Resolve backend performance issues, scalability bottlenecks, and infrastructure concerns
  • Document systems and workflows for maintainability and knowledge sharing
  • Work in a distributed system environment to build fault-tolerant, resilient services
  • Implement data storage strategies using relational and non-relational databases

What You Bring

  • 5+ years of experience building and maintaining highly concurrent backend systems
  • Proficiency with PHP, Java, Node.js, or C# in production environments
  • 5+ years of working experience with MySQL or MariaDB
  • Experience with message queues, such as RabbitMQ, in production environments
  • 3+ years of experience working in a distributed systems environment
  • Strong understanding of backend fundamentals : threading, memory management, load balancing
  • Experience in cloud-native development principles and tooling
  • Excellent communication skills and the ability to work effectively with remote teams

Nice-To-Have

  • Experience managing and operating Kubernetes clusters in production
  • Experience implementing Infrastructure as Code using Terraform
  • Familiarity with ArgoCD, Helm, Redis, Memcached, Groundcover, or NoSQL databases. Experience in building highly scalable, fault-tolerant systems
  • Knowledge of DevOps practices, including penetration testing, vulnerability scanning, and cloud security
  • Salary Range : $120,000 - $140,000 CAD annually
  • Group Retirement Savings Plan matching & participation
  • Comprehensive benefits package (health, dental, and vision)
  • Generous time off policies
  • Annual compensation adjustments (salary increases and / or bonuses) based on personal and company performance
  • Flexibility of a 100% remote role, with the option to work from Toronto office / participate in in-person events when desired

Accommodations

Big Viking Games is committed to creating an inclusive and accessible environment for all candidates. We welcome applications from individuals of all abilities and will provide accommodations throughout the hiring process as needed. If you require any accommodations, please email [emailprotected] so we can work with you to support your needs.

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

IT Services and IT Consulting

Referrals increase your chances of interviewing at Big Viking Games by 2x

Get notified about new Senior Software Engineer jobs in Waterloo, Ontario, Canada .

Senior Software Engineer (Identity Decisioning)

Kitchener, Ontario, Canada CA$120,000.00-CA$140,000.00 2 weeks ago

Senior Software Engineer (SEO Team, Full Stack)

Senior Software Engineer (Online Storage)

Principal Software Engineer, Infrastructure Platform Engineering

Senior Software Engineer (Capacity and Cloud Economics Engineering)

Principal Software Engineer, Traffic Management

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Create a job alert for this search

Senior Backend Developer • Waterloo, Region of Waterloo, Canada

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer - GPU

HiringArc

Waterloo

Remote

CAD 130.000 - 185.000

4 days ago
Be an early applicant

Senior Software Engineer

Infios

Nova Scotia

Remote

CAD 90.000 - 130.000

4 days ago
Be an early applicant

Software Engineer II, Backend (Consumer Authentication)

Affirm

Kitchener

Remote

CAD 125.000 - 175.000

5 days ago
Be an early applicant

Software Engineer II, Backend (Consumer Authentication)

Affirm

Windsor

Remote

CAD 125.000 - 175.000

4 days ago
Be an early applicant

Software Engineer - Cross-platform C++ - Multipass

Canonical

Sherbrooke

Remote

CAD 80.000 - 130.000

4 days ago
Be an early applicant

Remote Senior Software Engineer (LLM) - 34953

Turing

Toronto

Remote

CAD 100.000 - 140.000

3 days ago
Be an early applicant

Senior Full-Stack Software Developer

Stepped Care Solutions

Remote

CAD 115.000 - 125.000

5 days ago
Be an early applicant

Senior Backend Engineer Remote (Canada)

Calliere Group

Toronto

Remote

CAD 100.000 - 125.000

4 days ago
Be an early applicant

Senior Backend Developer (Remote)

Big Viking Games

Toronto

Remote

CAD 120.000 - 140.000

7 days ago
Be an early applicant