Senior Developer - Engine & Rendering

3 Months ago • 8 Years + • Rendering

Job Summary

Job Description

BKOM Studios seeks a Senior Developer specializing in engine and rendering. This role involves porting games to consoles and other platforms, optimizing rendering pipelines, profiling CPU/GPU workloads, and refactoring legacy code. The ideal candidate will have 8+ years of experience shipping console titles, deep rendering pipeline knowledge, and expertise in profiling and tuning hardware. Responsibilities include leading cross-platform porting efforts, collaborating with engine/tools engineers, and mentoring junior developers. The position requires strong problem-solving skills, proficiency in Git/Perforce, and experience with shader languages (HLSL/GLSL) and potentially DirectX 12 or Vulkan.
Must have:
  • 8+ years shipping console titles
  • Deep rendering pipeline mastery
  • CPU/GPU profiling & tuning expertise
  • Expert engine code & plugin skills
  • Complex code refactoring experience
  • Strong problem-solving skills
  • Excellent communication skills
  • Git/Perforce proficiency
Good to have:
  • DirectX 12 or Vulkan experience
  • Experience porting between engines (Unity ↔ Unreal)
Perks:
  • Competitive salary
  • 37.5-hour work week
  • Remote work options
  • 5 days flexible time off
  • Guaranteed sick day coverage
  • Group insurance (health, dental, travel)
  • Telus Health telemedicine
  • Monthly allowances
  • Group RRSP with employer contribution
  • Free healthy snacks
  • Office in Quebec City
  • Holiday time off
  • Personalized workspace

Job Details






We are seeking a highly experienced developer to join our studio as a senior engine and rendering specialist. Your primary focus will be porting games to consoles and other platforms while diving deep into engine internals to optimize performance and solve complex technical challenges.

 
  • Lead cross platform porting efforts with emphasis on console targets;
  • Analyze and optimize every stage of the rendering pipeline to hit performance budgets;
  • Profile CPU and GPU workloads and implement low level improvements;
  • Refactor and debug legacy code bases inherited from external teams to meet our standards;
  • Collaborate with engine and tools engineers to extend the engines where built‑in features fall short;
  • Mentor peers and guide less experienced developers on core engine topics and best practices.


Requirements


  • Eight plus years shipping console titles in a senior technical role;
  • Deep practical mastery of rendering pipeline stages and shader compilation flows;
  • Hands on experience profiling and tuning CPU and GPU on hardware;
  • Expert skills within engine code base and native plugins;
  • Proven track record refactoring complex engine code written by others;
  • Razor sharp problem solving mind set and meticulous attention to detail;
  • Strong verbal and written communication skills and a collaborative attitude;
  • Expertise in version control (Git, Perforce), with hands-on experience handling complex merges and cleaning up code from external partners;
  • Working knowledge of shader languages such as HLSL or GLSL;
  • Familiarity with low level graphics APIs such as Direct X 12 or Vulkan (an asset);
  • Experience porting between engines (e.g., Unity ↔ Unreal) or into custom native runtimes (an asset).


Benefits


  • A competitive salary based on your skills;
  • A regular schedule of 37.5 hours per week;
  • Remote working according to your preferences;
  • Access to 5 days of flexible time off to rest or literally do anything you want;
  • A guaranteed treatment plan that will give you peace of mind on sick or appointment days;
  • Attractive group insurance offering a wide range of coverage (health, dental, travel, short and long term salary insurance);
  • A Telus Health telemedicine platform;
  • Monthly allowances on the TEDY platform to allow you to spoil yourself a little;
  • A group RRSP with an advantageous employer contribution;
  • A real impact on original and varied projects;
  • Free healthy snacks offered every day;
  • An office in Quebec City;
  • Time off during the holiday season;
  • Access to your own personalized space in an open, bright and trendy environment;
  • International clients in the toy and entertainment industries;
  • The chance to work with compassionate, competent and talented people;
  • Social activities and lots of fun!


Not convinced yet? Click on the link here to learn more about our team, our projects and our clients: https://www.bkomstudios.com/about-us/



Similar Jobs

Qualcomm - Engineer, Staff -Devops

Qualcomm

Hyderabad, Telangana, India (On-Site)
3 Months ago
Mark43 - Senior Product Designer, Mobile

Mark43

(Remote)
2 Weeks ago
Tesla - Service Technician

Tesla

Mumbai, Maharashtra, India (On-Site)
5 Months ago
GoMotive - Save Specialist - SMB

GoMotive

Islamabad, Islamabad Capital Territory, Pakistan (Remote)
4 Weeks ago
Springer Group - PMO Project Manager

Springer Group

London, England, United Kingdom (On-Site)
3 Weeks ago
Wargaming - Render Engineer

Wargaming

Nicosia, Nicosia, Cyprus (On-Site)
1 Month ago
GMS Services - Senior Rendering Developer (OpenGL or DirectX)

GMS Services

Berlin, Berlin, Germany (On-Site)
10 Years ago
Epic Games - Senior Rendering Engineer

Epic Games

London, England, United Kingdom (On-Site)
3 Months ago
Techland - Rendering Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Epic Games - Senior Rendering Tools Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Apple - Senior Data Collection Lead

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Tecknotrove - Project Manager

Tecknotrove

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Sword Health - Strategy and Operations Associate

Sword Health

Portugal (Remote)
2 Months ago
Nintendo - Brand Manager (m/f/d)

Nintendo

Nieuwegein, Utrecht, Netherlands (On-Site)
10 Months ago
extreme network - Business Development Account Executive – Federal Government

extreme network

Canberra, Australian Capital Territory, Australia (On-Site)
1 Month ago
Flexra Software - DevOps Engineer

Flexra Software

Canada (On-Site)
2 Weeks ago
Hawkeye Innovations - Match Day Technician

Hawkeye Innovations

Donostia-San Sebastian, Basque Country, Spain (On-Site)
2 Weeks ago
Aptive - Sales Account Manager - East Coast

Aptive

United States (On-Site)
2 Months ago
JDA - Senior Solutions Advisor - WMS

JDA

London, England, United Kingdom (On-Site)
1 Year ago
Hike - Product Manager (Gaming)

Hike

(Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Epic Games - Art Director (Rocket League)

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Digital extremes - Senior UX/UI Mobile Game Designer

Digital extremes

London, Ontario, Canada (Remote)
1 Week ago
Epic Games - Senior Platform Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
4 Months ago
BKOM Studios - Art Director

BKOM Studios

Québec City, Quebec, Canada (Remote)
1 Month ago
Ubisoft - Generalist Engine Programmer (MOD 2025 program)

Ubisoft

Montreal, Quebec, Canada (Hybrid)
4 Weeks ago
WebTech Corporation - Mechatronics Engineering Intern

WebTech Corporation

London, Ontario, Canada (On-Site)
2 Weeks ago
Survay Monkey - Expansion Account Executive

Survay Monkey

Ottawa, Ontario, Canada (Hybrid)
1 Month ago
Paralives - Community Manager

Paralives

Montreal, Quebec, Canada (Hybrid)
4 Weeks ago
Mistplay - Senior Social Media Manager

Mistplay

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Pragma - Game Services Engineer - Co-Dev

Pragma

Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Rendering Jobs

Techland - Rendering Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
3 Months ago
Maverick Games - Senior Rendering Engineer

Maverick Games

Warwick, England, United Kingdom (Hybrid)
6 Months ago
Wargaming - Render Engineer

Wargaming

Prague, Czechia (On-Site)
1 Month ago
Avalanche Studios Group - Senior Programmer, Rendering

Avalanche Studios Group

Montreal, Quebec, Canada (Hybrid)
2 Months ago
welevel  - Senior Rendering Engineer / Game Optimization Engineer

welevel

Munich, Bavaria, Germany (On-Site)
3 Months ago
Rocksteady Studios - Lead Rendering Programmer

Rocksteady Studios

London, England, United Kingdom (Hybrid)
2 Months ago
Rocksteady Studios - Lead Rendering Programmer

Rocksteady Studios

(Hybrid)
8 Months ago
Mapbox - Software Development Engineer II, 3DLN, C++ Rendering

Mapbox

Germany (Remote)
5 Months ago
Handy games - Mobile Rendering Engineer

Handy games

Giebelstadt, Bavaria, Germany (On-Site)
4 Weeks ago
warner bros games - Lead Rendering Programmer

warner bros games

London, England, United Kingdom (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

BKOM Studios is a human-scale video game studio. Our passionate team offers our clients a full range of digital services for their games. Whether it be for an elaborate multiplatform game production or for a single website, our team members strive to have a true creative impact on every project they touch. More than 120 talented humans work in our studios located in Quebec City or remotely anywhere on the planet.

Québec City, Quebec, Canada (On-Site)

Québec City, Quebec, Canada (Remote)

Québec City, Quebec, Canada (Remote)

Québec City, Quebec, Canada (Remote)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (Remote)

Montreal, Quebec, Canada (Remote)

View All Jobs

Get notified when new jobs are added by BKOM Studios

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug