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. The right person is a strong developer who can work across mature codebases, solve complex technical problems, support live production environments, and help raise the quality and velocity of the engineering team. You should be comfortable contributing directly to code, participating in technical decisions, reviewing work, mentoring other developers, and using modern AI tools responsibly to accelerate development without compromising quality. This is a hybrid role based in Toronto, with an expectation of working in office three days per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior