Enable job alerts via email!

Senior Backend Developer (Remote)

Big Viking Games

Toronto

Remote

CAD 120,000 - 140,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a growing gaming company as a Senior Software Engineer (Backend). In this key role, you will design and maintain cloud-based systems for popular titles, ensuring performance and reliability. Ideal candidates have extensive experience in backend development, working with high-concurrency architectures.

Benefits

Group Retirement Savings Plan matching & participation
Comprehensive benefits package (health, dental, vision)
Generous time off policies
Annual compensation adjustments based on performance
Flexibility of a 100% remote role

Qualifications

  • 5+ years experience building and maintaining highly concurrent backend systems.
  • Proficiency with PHP, Java, Node.js, or C# in production environments.
  • 5+ years working with MySQL or MariaDB.

Responsibilities

  • Design, develop, and deploy scalable, highly concurrent cloud-based backend systems.
  • Maintain existing game services while progressively refactoring components for modernization.
  • Conduct code reviews and provide technical mentorship to peers.

Skills

PHP
Java
Node.js
C#
MySQL
Message queues (RabbitMQ)

Job description

1 week ago Be among the first 25 applicants

Get AI-powered advice on this job and more exclusive features.

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


Perks + Benefits

  • 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 hr@bigvikinggames.com 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
  • Industries
    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 Toronto, Ontario, Canada.

Senior Manager, Developer Security Enablement and Operations
Senior Product Manager, AI Applications & Developer Frameworks
Senior Software Engineer, Backend - Fintech
Senior Software Engineer (Features) - North America
Senior Software Engineer - Fullstack (remote)
Senior Software Developer (Remote First)
Senior AI Software Engineer (Full-Stack)

Greater Toronto Area, Canada 3 months ago

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

1003 Senior Software Engineer (Full Stack) - APAC/LATAM
Lead Software Engineer, Full Stack (Remote, North America)

Toronto, Ontario, Canada $188,000.00-$210,000.00 1 month ago

Toronto, Ontario, Canada $140,000.00-$180,000.00 1 month ago

Toronto, Ontario, Canada CA$130,000.00-CA$150,000.00 2 weeks ago

Senior Enterprise Java Developer and Lead

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

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

Similar jobs

Senior Backend Developer (NestJS + PostgreSQL)

Tidos

Toronto

Remote

CAD 90,000 - 130,000

2 days ago
Be an early applicant

Senior Software Developer (Future Openings)

Zensurance

Old Toronto

Remote

CAD 90,000 - 130,000

6 days ago
Be an early applicant

Senior Backend Engineer - Remote

Jobot

Toronto

Remote

CAD 100,000 - 140,000

11 days ago

Senior Software Developer

Hill Woltron Management Partner GmbH

Toronto

Remote

CAD 110,000 - 130,000

13 days ago

Senior Staff Software Engineer, CLIP

eBay

Toronto

Remote

CAD 110,000 - 160,000

Yesterday
Be an early applicant

Senior Staff Software Engineer, CLIP

eBay Inc.

Toronto

Remote

CAD 120,000 - 150,000

2 days ago
Be an early applicant

Senior Backend Engineer (North or South America)

Elevate Labs, LLC

Toronto

Remote

CAD 100,000 - 130,000

12 days ago

Senior Staff Software Engineer, Purchase

eBay Inc.

Toronto

Remote

CAD 100,000 - 150,000

2 days ago
Be an early applicant

Senior Full-Stack Developer (Hybrid)

Autodesk

Toronto

Remote

CAD 90,000 - 130,000

11 days ago