1

Unreal Engine Programmer Jobs in British Columbia

Senior Programmer

New Westminster, BC ยท On-site

CA$100K - CA$120K/yr

  • Medical

  • Dental

  • PTO

We are looking for a talented Senior Programmerfor our current and upcoming Unreal Engine based ... programming team to assist in development, to be a positive contributor to improvement and ...

Work closely with designers, artists, and animators to "bridge the gap" between Unreal Engine ... Strong programming skills in C/C++ * Strong mathematics ability / linear algebra Basic ...

DevOps & Build Engineer

New Westminster, BC

CA$95K - CA$120K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

Offworld was formed in 2014 by more than 15 developers who had worked together on the well known ... Design, maintain, and improve Unreal-Engine-based build pipelines and automation tools to reduce ...

DevOps & Build Engineer

New Westminster, BC ยท On-site

CA$95K - CA$120K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

Offworld was formed in 2014 by more than 15 developers who had worked together on the well known ... Design, maintain, and improve Unreal-Engine-based build pipelines and automation tools to reduce ...

Gameplay Systems Software Engineer

Burnaby, BC ยท Hybrid

CA$71K - CA$105K/yr

The ideal candidate has strong modern C++ fundamentals, hands-on Unreal Engine (UE5) experience ... We are looking for engineers with strong C++ fundamentals, production Unreal experience, and the ...

... engineers on open-ended content and pipeline problems. You'll move fluently between Unreal Engine, Houdini, Python, shader code, and modern AI tooling, and your judgment will shape how our team ...

Technical Artist

Vancouver, BC ยท On-site +1

CA$85K - CA$115K/yr

Do you love collaborating with designers, artists, and programmers to create ambitious in-game content that is both beautiful and performant in Unreal Engine 5 ? If so, we'd love to hear from you! At ...

Senior UI Designer

New Westminster, BC

CA$95K - CA$120K/yr

  • Medical

  • Dental

  • PTO

Apply UI designs in Unreal Engine, working closely with engineers to ensure accurate implementation and responsiveness. * Design and support UI animations and transitions (e.g. state changes ...

Senior UI Designer

New Westminster, BC ยท On-site

CA$95K - CA$120K/yr

  • Medical

  • Dental

  • PTO

Apply UI designs in Unreal Engine, working closely with engineers to ensure accurate implementation and responsiveness. * Design and support UI animations and transitions (e.g. state changes ...

3D Generalist

New Westminster, BC

CA$80K - CA$95K/yr

  • Medical

  • Dental

  • Retirement

  • PTO

Offworld was formed in 2014 by more than 15 developers who had worked together on the well-known ... We are looking for a talented 3D Generalist for our current and upcoming Unreal Engine based ...

next page

Showing results 1-20

Unreal Engine Programmer information

See British Columbia salary details

$34K

$124.5K

$204.5K

How much do unreal engine programmer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for unreal engine programmer in British Columbia is $124,505.00, according to ZipRecruiter salary data. Most workers in this role earn between $93,000.00 and $158,000.00 per year, depending on experience, location, and employer.

What does an Unreal Engine programmer do?

An Unreal Engine Programmer develops and optimizes gameplay mechanics, AI systems, physics, rendering, and other core features using Unreal Engine's C++ and Blueprint scripting. They work closely with designers, artists, and other developers to implement game functionality and ensure smooth performance. Their responsibilities may also include debugging, profiling, and integrating third-party tools to enhance the game's capabilities.

What are the key skills and qualifications needed to thrive as an Unreal Engine programmer?

To thrive as an Unreal Engine Programmer, you need strong proficiency in C++ programming, a solid understanding of 3D mathematics, and a degree in computer science or a related field. Familiarity with Unreal Engine's Blueprints system, version control tools like Git, and experience with real-time rendering pipelines are typically required. Excellent problem-solving skills, teamwork, and effective communication set standout programmers apart. Mastering these skills ensures you can build high-quality, efficient game features while collaborating effectively in fast-paced production environments.

What are some typical challenges an Unreal Engine programmer faces during a game development project?

Unreal Engine Programmers often encounter challenges such as optimizing game performance to run smoothly on multiple platforms, debugging complex code interactions, and integrating new features within existing systems. Collaborating closely with artists, designers, and other programmers can also require balancing technical constraints with creative goals. Adapting quickly to evolving project requirements and staying updated on the latest Unreal Engine updates are part of the daily routine. Overcoming these challenges is rewarding and fosters growth in both technical expertise and teamwork skills.

What are popular job titles related to Unreal Engine Programmer jobs in British Columbia?

For Unreal Engine Programmer jobs in British Columbia, the most frequently searched job titles are:

What job categories do people searching Unreal Engine Programmer jobs in British Columbia look for?

The top searched job categories for Unreal Engine Programmer jobs in British Columbia are:

Infographic showing various Unreal Engine Programmer job openings in British Columbia as of August 2026, with employment types broken down into 82% Full Time, 15% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $124,505 per year, or $59.9 per hour.

Lead Software Engineer, Original Game (Unreal Engine 5)

Blackbird Interactive

Vancouver, BC โ€ข Remote

CA$136K - CA$170K/yr

Full-time

Re-posted 11 days ago


Job description

Blackbird Interactive is a creative-fueled, future-driven, independent game studio where the best talent in the industry can find long-term careers to help grow their abilities while working on a wide range of projects, which encompass world-class IPs as well as our own creations across multiple genres.
ย 
Our studio operates as a remote-first workplace, offering flexible work arrangements.
ย 
PLEASE NOTE: At this time, we are only able to hire candidates who are legally eligible to work in Canada and reside within Canada.

We are looking for a Lead Software Engineer to drive the technical direction and execution of a new original game being developed in Unreal Engine 5. You will bootstrap the project and then lead engineering efforts across core gameplay systems, AI, platforms support, build and delivery pipelines that are essential to delivering a polished, performant and fun experience. This role is remote-friendly in Canada with Pacific-time overlap required.
What You'll Lead and Deliver
  • Be the first engineer on the project - establish pipelines and workflows for engineering and art, pick which technologies to use and help guide artists and designers to achieve project goals.
  • Lead the technical direction and implementation of core gameplay and runtime systems in the engine.

  • Partner closely with design and content teams to build high quality and fun experiences.

  • Drive engineering quality across gameplay code, emphasizing performance, maintainability, extensibility, and production-readiness.

  • Establish engineering best practices for Unreal Engine 5 development, including code review standards, debugging workflows, profiling habits, and technical planning.

  • Collaborate with technical leadership to break down risks, define implementation strategies, and align engineering execution with project goals and production timelines.

  • Mentor engineers through design reviews, hands-on problem solving, and day-to-day technical guidance. Contribute to hiring, onboarding, and raising the overall quality bar of the team.

  • Communicate clearly with stakeholders about technical constraints, trade-offs, dependencies, and execution plans.

You'll Thrive Here If You
  • Have 5+ years of professional game development experience, with demonstrated technical leadership through project ownership, mentorship, and setting engineering standards.

  • Have strong professional experience with C++ and Unreal Engine, including gameplay architecture, runtime systems, debugging, and optimization.

  • Enjoy being jack-of-all-trades, getting your hands dirty and solving problems across all engineering spectrum including engine, gameplay, build systems, automation.

  • Have deep experience building and maintaining gameplay systems that are responsive, scalable, and designer-friendly.

  • Are comfortable working across systems boundaries, collaborating with multiple disciplines, and balancing short-term production needs with long-term technical health.

  • Bring a strong ownership mindset, practical decision-making, and a focus on helping teams move effectively under production constraints.

Bonus XP
  • Experience with the modern Unreal Engine 5 systems, like Metahuman, Nanite, Lumen.

  • Shipped at least one title on PS5, Xbox Series X|S, and or Nintendo hardware, especially in platform, performance, or engine roles.

  • Familiarity with Perforce, Jenkins, Unreal Build System, Unreal Gauntlet.

  • Experience with Linux.

$136,000 - $170,000 a year
apply for this job