Talent.com
Big Viking Games
Intermediate Software EngineerBig Viking Games • Toronto, ON, CA
Intermediate Software Engineer

Intermediate Software Engineer

Big Viking Games • Toronto, ON, CA
11 days ago
Salary
CA$80,000.00 yearly
Job type
  • Full-time
  • Quick Apply
Job description

About Big Viking Games

Big Viking Games is a profitable, self-funded live-service game studio based in Toronto. Since 2011, we’ve been building and operating virtual worlds with deep player-driven economies and long-term engagement at their core.

Our flagship titles, YoWorld and FishWorld, have served millions of players over their lifetime. These are enduring products with loyal communities, evolving content systems, and rich in-game economies built around virtual goods and player-to-player interaction.

We operate with a small, high-leverage team and a bias toward action. Increasingly, we are embracing AI-first workflows to scale production, accelerate iteration, and operate more efficiently.

This is a hybrid role with three (3) days in office.

About the Role

Big Viking Games is hiring an Intermediate Software Engineer to build and maintain YoWorld and Fish World, our long-running live-service virtual worlds.

As an Intermediate Software Engineer on these projects, you'll work primarily on the front end utilizing both a TypeScript and HTML5 game client and occasionally work on a PHP backend — shipping features and fixes to a live player base on a weekly cadence. Reporting to the Engineering Manager, you'll work alongside a senior team on a mature, large-scale codebase where your work goes live in front of players quickly.

We operate in an AI-forward environment focused on scaling output, so you're someone who's comfortable reaching for modern AI tooling to move faster without cutting corners on quality.

What You'll Do

· Write robust, efficient, and maintainable code across our stack — TypeScript, HTML5, Javascript, and PHP.

· Build and maintain tools and client features in JavaScript/TypeScript.

· Work with network code — sockets and REST APIs — and asynchronous, real-time systems.

· Review code and give constructive feedback to other developers.

· Use performance profilers (memory analyzers, CPU profilers, network sniffers) to diagnose and improve existing code.

· Investigate and resolve difficult bugs in production.

· Work within our CI/CD workflow (GitHub Actions, Docker) following modern best practices.

Requirements

What You Bring

· 3+ years of professional software development experience.

· A track record of shipping multiple features in a live production environment.

· Solid command of at least one of Java, TypeScript, or PHP, and the ability to work across all three.

· Comfort writing efficient SQL and reasoning about caching and data-store trade-offs.

· A sound understanding of algorithmic complexity, general system architecture, and source control.

· A Bachelor's degree in Computer Science or Engineering is strongly preferred.

Nice to Have

· HTMX experience.

· ActionScript and flash experience.

· PHP experience.

· Strong SQL/MariaDB experience

· Experience with Redis, Memcached

· Experience with Docker, and CI/CD pipelines.

· Comfort working in large, long-lived codebases and improving them incrementally.

· Comfort using AI coding assistants (e.g., Claude) in a real workflow.

· Free-to-play or live-service game development experience.

Benefits

Compensation

The expected compensation range for this role is $80,000 - $105,000 CAD, based on experience, qualifications, and overall fit.

Benefits

Comprehensive benefits package (health, dental, and vision) including HSA/WSA spending account from Day One

Participation in the Employee Stock Option Plan (ESOP)

RRSP participation and matching

15 Vacation Days + 10 Wellness Days

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.

Create a job alert for this search

Intermediate Software Engineer • Toronto, ON, CA

Similar jobs

Senior Software Engineer-1

G AdventuresToronto, ON, CA
Full-time

Let’s go on an adventure together! Hey there, we’re G Adventures.We’re one of the world’s leading small group travel companies, and we’ve always believed that travel isn’t just about where you go —... Show more

 • Promoted

Intermediate Software Engineer (Backend Engineering)

AchieversToronto, ON, CA
Full-time +1

Our Data Intelligence team builds backend services that turn data from our SaaS platform into high-value, actionable insights for our customers.We’re transforming the way data is used at Achievers,... Show more

 • Promoted

Software Engineer I

Beanfield Technologies Inc.Toronto, ON, CA
Full-time

We don’t just build networks, we build communities.From our roots in Liberty Village to our growing footprint across Toronto, Montreal, and Vancouver, Beanfield has spent 35+ years connecting peopl... Show more

 • Promoted

Agile Intermediate Software Developer Opportunity

Source CodeToronto, ON, CA
Full-time

Join a collaborative team as an Intermediate Software Developer, focusing on building secure REST APIs and Java services with Spring Boot.Enhance applications while managing production issues and i... Show more

 • Promoted

Lead Software Engineer - API Governance

eBayToronto, ON, CA
Full-time

Become a Lead Software Engineer at eBay, focusing on API governance and system scalability.Elevate the customer experience by designing resilient APIs and frameworks that facilitate commerce global... Show more

 • Promoted

Software Engineer

Sanofi EUToronto, ON, CA
Full-time

Commercial Marketer and Web Accelerator Engineering.Ready to push the limits of what’s possible? Join Sanofi in one of our corporate functions and you can play a vital part in the performance of ou... Show more

 • Promoted

Intermediate Software Engineer

JobberToronto, Ontario, Canada
Full-time

Are you a software developer with a passion for finding creative solutions to real-world problems? Then Jobber might be the place for you! We're looking for an.Intermediate Software Engineer.At Job... Show more

 • Promoted

Software Engineer (Intermediate and Senior Levels)

FelixToronto, ON, CA
Full-time

Founded in 2019, Felix is a digital healthcare company that puts the patient in control of their own health and well-being.We’re passionate about building technology and beautiful customer experien... Show more

 • Promoted

Senior Software Engineer, Integrations

SoundHound Inc.Toronto, ON, CA
Full-time

SoundHound AI believes every person should be able to interact naturally with the products around them–by simply talking.With a global reach spanning two dozen languages, we build Voice AI products... Show more

 • Promoted

Senior Software Engineer II, Kora Compute

ConfluentToronto, ON, CA
Full-time

We’re not just building better tech.We’re rewriting how data moves and what the world can do with it.With Confluent, data doesn’t sit still.Our platform puts information in motion, streaming in nea... Show more

 • Promoted

Senior Software Engineer

HRBToronto, ON, CA
Full-time

Our client is an API for an EDI platform connecting the world's supply chain.Any company that buys or sells products exchanges electronic data interchange (EDI) data to streamline communication.The... Show more

 • Promoted

Senior Software Engineer - Elasticsearch Focus

PowerToFlyToronto, ON, CA
Full-time

Join Elastic as a Senior Software Engineer specializing in Elasticsearch.This role requires enhancing search functionality and relevance while working remotely with a talented team.As a Senior Soft... Show more

 • Promoted

Senior Software Engineer, AI Ecosystems (Auth0)

OktaToronto, ON, CA
Full-time

Okta is The World’s Identity Company.We free everyone to safely use any technology, anywhere, on any device or app.Our flexible and neutral products, Okta Platform and Auth0 Platform, provide secur... Show more

 • Promoted

Senior Software Engineer - Build COS & AI-Driven Systems

CozeyToronto, ON, CA
Full-time

A leading e-commerce furniture brand is looking for a Senior Software Engineer to design and develop systems that enhance the post-purchase journey.In this role, you will build features for the Coz... Show more

 • Promoted

Senior Software Engineer II

Tripledot StudiosToronto, ON, CA
Full-time

Tripledot is one of the largest independent mobile games companies in the world.We are a multi‑award‑winning organisation, with a global 2,500+ strong team across 12 studios.Our expanded portfolio ... Show more

 • Promoted

Software Engineer II in Agile Environment

MQ Referrals OnlyToronto, ON, CA
Full-time

Engage in exciting software projects as a Software Engineer II.Deliver high-quality solutions for financial services with a focus on backend engineering.As a Software Engineer II, you'll be respons... Show more

 • Promoted

Software Engineer II - Full-Stack Focus

Menlo VenturesToronto, ON, CA
Full-time

Become a Software Engineer II with a full-stack focus, shaping feature development and backend architecture while driving forward our vision through innovative technology.This role offers the chanc... Show more

 • Promoted

Intermediate Software Engineer

Recruiting In Motion - Eastern OntarioToronto, Ontario, Canada
Full-time +1

About the Firm Our client is a leader in the HR SAAS space, providing solutions to their client’s workforce to help improve employee satisfaction and retention is looking for an Intermediate Softwa... Show more

 • Promoted

Backend Software Engineer (Intermediate)

Tucows DomainsToronto, Ontario, Canada
Full-time

Tucows is a remote-first backend engineering role for Canada, building open‑internet products across domains, Ting, and Wavelo.Design and develop secure, scalable, reliable, and efficient backend s... Show more

 • Promoted

Backend Software Engineer (Intermediate) - C$93,600 - C$104,000 A Year - Remote

TucowsToronto, Canada
Remote
Full-time

Backend Software Engineer needed to design and develop secure and scalable backend services with 5+ years of experience. Show more