Senior Software Engineer (Games)
Company: Big Viking Games
Location: Toronto, Canada
Type: Full-time
Posted: 2026-06-27
About this role
- Big Viking Games is hiring a Senior Software Engineer to help build, maintain, and modernize our live-service games and supporting technology
- This is a hands-on engineering role for someone who can design, implement, debug, and optimize game systems, tools, features, and workflows. You will work closely with engineering, product, design, art, QA, and live operations to improve player-facing experiences and internal development pipelines
- Design, implement, test, and maintain clean, efficient, reusable code for gameplay features, tools, systems, and live-service functionality
- Build and improve tools that help designers, artists, product managers, and live operations teams work
- More efficiently
- Integrate tools and systems into existing content creation pipelines and production workflows
- Work across gameplay systems, UI systems, live operations systems, backend integrations, and internal development tools
- Debug and resolve complex issues in production and development environments
- Analyze and optimize performance, runtime behavior, memory usage, network behavior, and system reliability
- Work with networked and online systems, including APIs, real-time systems, client-server interactions, and multiplayer or social game features
- Collaborate with engineers, designers, artists, QA, product managers, and live operations stakeholders to ship improvements quickly and responsibly
- Participate in code reviews and help uphold engineering quality, consistency, and maintainability
- Maintain clear and useful documentation for code, systems, tools, and project-related materials
- Support modernization efforts across large, long-lived codebases while maintaining production stability
- Communicate progress, risks, tradeoffs, and technical recommendations clearly to technical and non-technical stakeholders
- Use AI coding assistants and automation tools where appropriate to improve productivity, accelerate debugging, and reduce repetitive work
- Mentor and support ...