1

Unity Developer Jobs in Vancouver, BC (NOW HIRING)

C++ Programmer

Vancouver, BC ยท On-site +1

CA$70K - CA$90K/yr

Game Engine experience in Unreal Engine 4 or 5/Unity; * Mobile: iOS, Android; * Working Knowledge of C#; * Console programming experience, Xbox One and/or PS4. Benefits * 10 days vacation leave * 5 ...

Experience programming in Unity or Unreal Engine. * Led feature development from concept definition to shipping a product. * A history of publications or contributions to the field of computational ...

The Senior Product Manager for the Unity Video software team is a pivotal and high-impact role ... Partner with engineering leadership to anticipate and identify potential issues in proposed ...

Principal Data Engineer

Vancouver, BC ยท On-site

CA$55.27 - CA$79.45/hr

... developer productivity and reduce time-to-debug. * Own reference architectures for: medallion/lakehouse patterns , batch + streaming ingestion, CI/CD deployment patterns, Unity Catalog governance ...

Hands-on experience with Databricks, including Unity Catalog for data governance, access control ... Our DevOps group is a dynamic and innovative team dedicated to working on cutting-edge data and AI ...

Work with designers and engineers to integrate effects into gameplay, UI/UX, and environments ... Strong experience with Unity * Proficiency in digital art tools like Photoshop, Maya, Blender or ...

We are looking for a Senior Software Engineer to join us on a contract for for an unannounced ... Experience with Unity GUI or NGUI frameworks. * 5+ years of experience in software development ...

They collaborate closely with Artists, Designers, and Engineers to create stunning and dynamic VFX ... Create and implement a wide range of high-quality VFX in Unity, including but not limited to:

Senior Software/DevOps Developer

Burnaby, BC ยท On-site

CA$130K - CA$150K/yr

Fortinet has an exciting opportunity for a Senior DevOps Developer to join our DevOps team. This is a great opportunity for candidates passionate about building automation frameworks and full-stack ...

The Fortinet team is currently looking for a Software Developer to join our R&D team in our Vancouver location (2910 Virtual Way). You are a proactive problem solver with a passion for building ...

Software Developer

Burnaby, BC ยท On-site

CA$96K - CA$118K/yr

As a Software Developer at Fortinet, you will be responsible for the full development cycle of Fortinet's products. You are given the opportunity to participate in the development cycle from coding ...

Software Developer

Burnaby, BC ยท On-site

CA$96K - CA$118K/yr

The Fortinet team is currently looking for a Software Developer to join our R&D team in our Vancouver location (2910 Virtual Way). You are a proactive problem solver with a passion for building ...

next page

Showing results 1-20

Unity Developer information

See Vancouver, BC salary details

$49.2K

$104.8K

$159.8K

How much do unity developer jobs pay per year?

As of Jun 16, 2026, the average yearly pay for unity developer in Vancouver, BC is $104,792.00, according to ZipRecruiter salary data. Most workers in this role earn between $81,903.00 and $128,130.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Unity Developer, and why are they important?

To thrive as a Unity Developer, you need strong proficiency in C# programming, a solid understanding of game development principles, and experience with the Unity engine, often supported by a degree in computer science or a related field. Familiarity with source control systems (like Git), versioning tools, and Unity-specific features such as the Asset Store and Unity Analytics is typically required. Creativity, problem-solving skills, and effective communication help developers collaborate with multidisciplinary teams and address complex challenges. These abilities are crucial for delivering polished, high-performing interactive experiences and meeting project goals in a competitive industry.

What are some common challenges Unity Developers face when working on large-scale projects?

Unity Developers working on large-scale projects often encounter challenges such as optimizing game performance, managing complex codebases, and ensuring smooth collaboration between team members. Performance bottlenecks can arise from handling large assets or complex scenes, requiring careful profiling and optimization. Additionally, maintaining clean and modular code is crucial as multiple developers contribute to the same project, making version control and clear documentation essential. Regular communication with designers, artists, and other developers helps to align project goals and resolve issues quickly.

What are Unity Developers?

Unity Developers are professionals who use the Unity game engine to create interactive experiences, such as video games, simulations, and virtual or augmented reality applications. They write code, often in C#, to bring game mechanics, graphics, and user interfaces to life. Unity Developers collaborate with designers, artists, and other team members to build and optimize applications for various platforms, including mobile devices, consoles, and PCs. Their role involves both technical programming and creative problem-solving to ensure high-quality, engaging user experiences.
What are the most commonly searched types of Unity Developer jobs in Vancouver, BC? The most popular types of Unity Developer jobs in Vancouver, BC are:
What job categories do people searching Unity Developer jobs in Vancouver, BC look for? The top searched job categories for Unity Developer jobs in Vancouver, BC are:

C++ Programmer

Smoking Gun Interactive

Vancouver, BC โ€ข On-site, Remote

CA$70K - CA$90K/yr

Full-time

Medical, Dental, Life, PTO

Posted 5 days ago


Job description

Company Description

Smoking Gun Interactive, a Keywords Studio, is an industry-leading game development studio founded in 2007 by award-winning industry veterans. SGI is fearless in creating IP and boldly partners with renowned brands to develop a wide range of world-class, immersive titles and interactive experiences that resonate with strategy gamers worldwide and entertain millions of casual players every day.

Job Overview:

As a Programmer at Smoking Gun Interactive (SGI), you're enthusiastic and driven to work on great projects. You have a keen desire to work in Games on various components depending on need. You don't shy away from a challenge and are eager to take on new opportunities.

*Whilst this position is being offered on a remote basis, we are only able to consider applicants who are currently located in BC, and ideally within the greater Vancouver area

Requirements

In this role, you will:

  • Produce high-quality, efficient, clean, and modular code;
  • Creatively resolve game technology production issues;
  • Be able to meet production schedules and deadlines;
  • Proactively identify tasks/problems that need tackling, outside of known scheduled work;
  • Provide and accept feedback on all aspects of code quality (performance, readability, testability, design).

To be successful in this role, you must have:

  • 2+ years of C++ experience as a Programmer in the game industry and or related field (inclusive of a Co-op term or internship);
  • A bachelor's degree in Computer Science, Engineering or equivalent;
  • A passion for playing and creating innovative games;
  • Strong self motivated as an independent worker;
  • Excellent problem solving abilities, proven ability to tackle hard problems in creative ways;
  • Excellent oral and written communication skills;
  • A positive attitude with a desire to work within a team environment towards a common goal;
  • The ability to estimate work load and execute on the work in the time estimated.

It would also be helpful if you had:

  • Programming in the Gaming industry;
  • Shipped Experience;
  • Game Engine experience in Unreal Engine 4 or 5/Unity;
  • Mobile: iOS, Android;
  • Working Knowledge of C#;
  • Console programming experience, Xbox One and/or PS4.

Benefits

  • 10 days vacation leave
  • 5 paid days personal leave
  • 7 paid sick days
  • Life Insurance & Accidental Death & Dismemberment
  • Dependent Life Insurance
  • Long Term Disability (LTD)
  • Extended Healthcare Benefit
  • Dental Care
  • RRSP/DPSP matching
  • Hybrid working/Remote
  • Training & Development

Salary Range: $70,000 - $90,000 CAD

Smoking Gun Interactive is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, citizenship, sex, sexual orientation, gender identity, veteran's status, age or disability.

Keywords Studios is dedicated to following a well-established Equal Opportunities Policy. We endeavor to create a workplace which provides for equal opportunities for all employees and potential employees.

PERSONAL DATA PROTECTION POLICY

By providing your information in this application, you understand that we will collect and process your information in accordance with our Applicant Privacy Notice. For more information, please see our Applicant Privacy Notice athttps://www.keywordsstudios.com/en/applicant-privacy-notice.ย 

Role Information: EN
Studio: Smoking Gun
Location: Americas, Canada, Vancouver
Area of Work: Game Development
Service: Create
Employment Type: Full Time
Working Pattern: Remote