Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Cloud Chamber | Senior Rendering Programmer, Canada

$120k - $165k per year

Cloud Chamber

At Cloud Chamber , we are dedicated to crafting the next entry in the legendary BioShock franchise. Our goal is to create evocative, immersive, and deeply meaningful experiences that resonate with players long after the screen goes dark. We believe that the foundation of a great game is a culture of open collaboration, where every developer is empowered to take ownership and push the boundaries of what is technically possible.

We are seeking a Senior Rendering Programmer to join our Montréal studio. This is a rare opportunity to be at the forefront of visual innovation, helping us push Unreal Engine 5 to its absolute limits. You will be a key architect of the visual experience, translating high-level art direction into the cutting-edge shaders, systems, and rendering code that will define the atmosphere of the next BioShock .

Job Summary

Category

Details

Company Name

Cloud Chamber (A 2K Studio)

Position Title

Senior Rendering Programmer

Location

Montréal, Quebec, Canada

Project

The next BioShock

Employment Type

Full-time, Permanent

Experience Level

Senior (5+ Years)

Salary Range

$120,000 – $165,000 CAD per year (Commensurate with experience & technical expertise)

Language Requirements

Proficiency in French and English (for Quebec-based candidates)

The Role: Engineering the Visual Frontier

As a Senior Rendering Programmer, you aren’t just writing code; you are a visual storyteller using the language of mathematics and low-level APIs. You will work in lockstep with our Lead Rendering Programmer, Art Directors, and Technical Artists to bridge the gap between creative concept and real-time performance.

Your expertise will be vital in modifying core engine shaders, developing bespoke rendering technologies, and integrating complex third-party solutions. You will be the “go-to” expert for solving rendering-based challenges and ensuring that our game maintains peak performance without compromising its rich, stylized aesthetic.

Core Responsibilities

1. Technical Vision & Execution

  • Shader Development: Modify and extend core shaders to achieve the unique visual signature of the BioShock universe.
  • System Architecture: Design and develop new rendering technologies and systems within the Unreal Engine 5 framework.
  • Translation of Art: Take abstract concepts from concept art and Art Direction and translate them into efficient, high-performance rendering code.

2. Optimization & Debugging

  • Performance Profiling: Utilize graphics debugging tools to identify and resolve performance bottlenecks.
  • Visual Fidelity: Debug complex visual issues, ensuring that lighting, shadows, and post-processing effects behave predictably across all supported platforms.
  • Hardware Efficiency: Work with low-level graphics APIs to squeeze every bit of power out of the latest generation of gaming consoles and PC hardware.

3. Tooling & Pipeline Innovation

  • Content Production: Create and maintain tools and efficient pipelines that empower artists to produce high-quality assets with minimal technical friction.
  • Integration: Evaluate and integrate third-party solutions to enhance our rendering capabilities.

4. Leadership & Mentorship

  • Team Growth: Act as a mentor to junior and mid-level programmers, sharing your knowledge of graphics programming best practices and industry trends.
  • Collaborative Problem Solving: Effectively communicate with the Art and Design teams to find performant solutions to creative requests.

Skills & Experiences: The Technical Blueprint

Professional Background

  • Education: Bachelor’s degree in Computer Science, Mathematics, or a related technical discipline.
  • Industry Tenure: 5+ years of experience in game development or a related field.
  • Track Record: Must have shipped at least one AAA title on Console and/or PC.
  • Seniority: Previous experience in a senior role focused specifically on Graphics or Rendering.

Technical Expertise

  • Language Proficiency: Expert-level knowledge of C and C++ .
  • Math Mastery: Strong foundation in 3D Mathematics (Linear Algebra, Calculus, Trigonometry).
  • API Mastery: Deep experience with modern GPUs and low-level graphics APIs (DirectX 12, Vulkan, or platform-specific APIs) on the latest generation of platforms.
  • Engine Knowledge: Strong familiarity with Unreal Engine technology is highly desired, particularly regarding its rendering pipeline.
  • Profiling Tools: Expert use of tools like Pix, RenderDoc, Nsight, or internal engine profilers.

The “Bonus” Toolkit

  • Pipeline Exposure: Familiarity with how tools like Houdini , Substance Painter , and Z-Brush interact with a modern graphics pipeline.

Who You Are: A Cultural Force Multiplier

At Cloud Chamber, we value how you work as much as what you build.

  • A Positive Force: You are a reliable teammate who looks for opportunities to integrate work across disciplines.
  • An Expert Communicator: You can explain complex rendering concepts to a non-technical audience and deliver difficult feedback with empathy.
  • Resilient & Proactive: You are a self-motivated individual who stays effective under pressure and adapts quickly to changing priorities.
  • An Active Listener: You build trust-based relationships and are highly open to feedback and direction.
  • A Technical Owner: You drive your tasks forward autonomously while maintaining a critical eye for detail and organization.

Why Join Cloud Chamber Montréal?

The Studio Culture

Cloud Chamber are a “learn through play” studio. We believe that the best innovation happens when teams feel safe to experiment, fail fast, and try again. We push ourselves to be better every day, but we never lose sight of the fact that we are making games for players to enjoy.

Life in Montréal

Montréal is a global epicenter for game development. Our studio is located in a city that blends European charm with North American innovation. You will be part of a thriving creative ecosystem with access to world-class culture, cuisine, and technology.

The Perks & Benefits

  • World-Class Project: Contribute to the return of one of the most prestigious franchises in gaming history.
  • Comprehensive Health Care: Full medical, dental, and vision coverage.
  • Retirement Planning: Competitive RRSP matching to help you secure your future.
  • Work-Life Integration: Flexible hours and a commitment to maintaining a healthy work-life balance.
  • Professional Development: Budget for conferences, courses, and certifications to keep your rendering skills at the cutting edge.

Application Process

Cloud Chamber want to see your technical artistry.

  1. Submit your Resume: Highlighting your AAA shipping experience and specific contributions to rendering systems.
  2. Provide Code Samples or Portfolio: If possible, show us your shaders, performance optimizations, or rendering tech demos.
  3. Language Check: For candidates in Quebec, please ensure your application demonstrates proficiency in both French and English.

Cloud Chamber is an equal opportunity employer. We welcome applications from all qualified individuals regardless of race, religion, gender, or orientation.

]]><

Vacancy posted 12 days ago
Similar jobs that could be interesting for youBased on the Cloud Chamber | Senior Rendering Programmer, Canada in Montréal, QC vacancy
  • $105k - $145k per year

     ...Cloud Chamber , a premier studio under the 2K (Take-Two Interactive) umbrella, is looking for...  ...the iconic BioShock series, we need a Senior Technical Animator who can bridge the gap...  ...Animator Location Montréal, Quebec, Canada Job Type Full-Time, Regular Employee... 
    Senior
    Long term contract
    Full time

    Cloud Chamber

    Montréal, QC
    12 days ago
  •  ...The Statistical Programmer will be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as...  ...candidate for this position is given to work remotely anywhere in Canada. About Indero, formely Innovaderm  Indero, formely Innovaderm... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    3 days ago
  •  ...experience developing and testing gameplay features across multiple platforms. Knowledge of systems that impact performance and quality (rendering, threading, networking). Excellent debugging and profiling skills. Ability to write reliable, efficient, and robust code.... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    17 days ago
  •  ...always-playable, delivery-driven production environment. Lead rendering and frame performance initiatives, including GPU/CPU diagnostics...  ...efficient for a small, autonomous team. Embody a hands-on senior engineering role by writing code daily, debugging deep within the... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...budgets, behavioral LODs, agent counts, network impact), with a clear priority on stability and “always playable” gameplay. Act as a senior, hands‑on, pragmatic contributor: write code daily, mentor others, challenge over‑engineered solutions, share best practices, and help... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  • Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe diverse perspectives help both players and teams thrive. If you’re passionate about...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 days ago
  •  ...déroulent exclusivement en anglais. Cloud Imperium Games est une entreprise de...  ...attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la...  ...mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu.... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    12 days ago
  •  ...venir travailler chez nous en quelques mots ?   Chez VO2 Group Canada, nous avons à coeur de maintenir un environnement de travail...  ...Quelles sont les tâches de la Consultante Salesforce Marketing Cloud ? - Définir et analyser les besoins du client - Configurer des... 
    Daily paid
    Contract work
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Day shift
    2 days per week

    vo2-group

    Montréal, QC
    3 days ago
  •  ...déroulent exclusivement en anglais. Cloud Imperium Games est une entreprise de développement...  ...-nous de notre Développeur·se d'outils Senior ? ~5 ans + d'expérience en tant que...  ...What do we expect from our Senior Tools Programmer? ~5+ years of experience as a... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    6 days ago
  •  ...première équipe de développement de jeux Sony au Canada.  Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio....  ...à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous... 
    Senior
    Temporary work
    Internship

    PlayStation Global

    Montréal, QC
    17 days ago
  •  ...responsible for equipping our players with an incredible diversity of looks and styles to show off their personality and interests. As a senior programmer on this team, you'll be pushing the envelope for customization and player choice across the Fortnite ecosystem - from characters... 
    Senior
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    1 day ago
  • This Retail company in Montreal is looking for a Senior Programmer - Systems Analyst (PeopleSoft). Additional information: Contract: In...  ...fostering a workforce that is representative of all populations in Canada. We are therefore committed to developing and implementing... 
    Senior
    Full time
    Contract work
    Part time
    Remote work

    Randstad

    Montréal, QC
    a month ago
  •  ...Precision is our standard in meeting the requirements of the Bank of Canada and the AMF. Your Role within the Team Reporting to the...  ...work creates the maximum yield and a stronger “we”. Plus, with a cloud-first and hybrid workstyle, as well as generous time-off and leaves... 
    Full time
    Work at office
    2 days per week
    3 days per week

    TMX Group

    Montréal, QC
    14 days ago
  • $75k - $121k per year

     ...Accountability Dependability Screening questions Are you currently a student? Are you currently legally able to work in Canada? Are you willing to relocate for this position? Do you currently reside in proximity to the advertised location? Do you have previous... 
    Permanent employment
    Work at office
    Relocation

    Index Web Marketing Inc.

    Montréal, QC
    11 days ago
  •  ...we are now expanding our footprint to the Canada. Unit8 is dedicated to driving AI adoption...  ...the Canadian market. We are seeking a Senior Forward Deployed Engineer who will work...  ...domain (Data Engineering, Data Science, Cloud Engineering, or GenAI). Commercial Fluency... 
    Senior
    Full time
    Work at office
    Relocation

    Unit8 SA

    Montréal, QC
    13 days ago
  •  ...l'innovation et le développement de solutions climatiques durables. L'opportunité Aperçu du poste Le ou la gestionnaire du programme de produits est un leader clé de l’exécution responsable de coordonner l’ensemble du cycle de vie de systèmes thermiques sur mesure... 
    Senior
    Full time
    Work at office

    xnrgy-climate-systems

    Montréal, QC
    21 hours ago
  •  ...that serve Desjardins members and clients. As an ElasticSearch programmer analyst on the Research squad, you're tasked with developing a search...  ...considered Knowledge of French is required Proficiency in cloud computing technology such as AKS, AWS, GCP and knowledge of... 
    Full time
    Internship
    Remote work
    Flexible hours

    Desjardins

    Montréal, QC
    11 days ago
  • $80k - $120k per year

    Programmeur Analyste .NET (Senior) Description de poste Mode de travail : Sur site Gérer des transactions de finance structurée...  ...technologie de l’information (TI) et en management au monde. Programmer Analyst .NET (Senior) Position Description Missions Handle... 
    Senior
    Montréal, QC
    more than 2 months ago
  • $90k - $100k per year

     ...Job Responsibility: Job Title: Senior Developer Public Cloud Transformation Location: Montreal Job Type: Hybrid (3 days Onsite, 2 days Remote) Position Description: The ideal candidate will develop quality software working with public cloud service provider... 
    Senior
    Full time
    Remote work
    Relocation

    Cloudvital Technologies

    Montréal, QC
    6 days ago
  •  ...sein d'une équipe de développement répartie sur plusieurs localisations. ·       Bonne compréhension des modèles de conception de programmation, du multi-threading et de l'architecture moderne des applications, avec une familiarité avec les pratiques de développement Agile.... 
    Daily paid

    Société Générale

    Montréal, QC
    2 days ago
  •  ...présent en Australie, en Afrique du Sud, au Ghana, au Pérou, au Canada et au Chili. Chez Gold Fields, nous nous engageons à mettre en place...  ...opérationnelle Concevoir, coordonner et supporter le programme de transformation digitale et d’entreprise Élaborer des plans... 
    Work at office

    Gold Fields

    Montréal, QC
    7 days ago
  • At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-...
    Senior
    Contract work
    For contractors

    kabam

    Montréal, QC
    a month ago
  • $73.14k per year

    Overview Languages French Education ~ College/CEGEP Experience 1 year to less than 2 years Hybrid Work must be completed both in person and remotely. Work setting ~ Office Responsibilities Tasks Prepare reports, manuals and other...
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work

    L'Université du Québec à Montréal

    Montréal, QC
    11 days ago
  •  ...hautement collaborative pour combler un poste de gestionnaire de programme de marketing adjoint(e), à l'intersection de la stratégie des...  ...partenariats de fournisseurs hyperscaler (Microsoft, AWS et/ou Google Cloud) et vous êtes familiers avec les mécanismes des fonds MDF et co-... 
    Daily paid

    AppDirect

    Montréal, QC
    6 days ago
  •  ...As an Engine Programmer at Ubisoft Montréal you will contribute to the development and evolution of core engine systems of the project. Youll work closely with cross-functional teams to build scalable high-performance solutions that support production needs and long-term technical... 
    Long term contract
    Full time
    Remote work

    Ubisoft

    Montréal, QC
    5 days ago
  •  ...innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Network Programmer at Ubisoft Montreal, you'll have direct influence over the quality of the game's online experience. You'll be entrusted with... 
    Full time

    Ubisoft

    Montréal, QC
    11 days ago
  •  ...SENIOR PROGRAMMER (Potential for an Executive Role) PROXIMITY HCI | Enabling Off-screen HCI for Smartwatches + Smartphones. Montreal, QC, CA Engineering, Software development, Experienced, Full-time 01 - About Proximity HCI a) Who we are ProximityHCI is a TandemLaunch... 
    Senior
    Full time
    Internship

    ProximityHCI

    Montréal, QC
    3 days ago
  •  ...TEHORA est présentement à la recherche d’ un Responsable de programme TI – Sénior – Volet clinique afin de participer à la planification, à la gouvernance et à la réalisation de programmes technologiques d’envergure liés aux systèmes d’information cliniques et à la transformation... 
    Senior
    Hourly pay
    Contract work
    Apprenticeship
    Remote work
    Flexible hours

    TEHORA

    Montréal, QC
    6 days ago
  • $200k per year

     ...directly to founders ~ Fashion/apparel DTC experience with ownership of a brand site or meaningful revenue responsibility ~ Based in Canada, with the ability to overlap working hours with North American time zones Nice to Have: Experience rebuilding or modernizing... 
    Senior
    Full time
    Freelance
    Internship
    Remote work

    HireHawk

    Montréal, QC
    13 days ago
  •  ...nouvelles compétences? Ce poste est pour vous! Le programme d'avions commerciaux A220 recherche un(e) Gestionnaire de WP Programme Senior pour rejoindre notre équipe Centrale Programme basée à Mirabel (Québec, Canada), où vous travaillerez dans un environnement international... 
    Senior
    Permanent employment
    Full time
    Contract work
    Flexible hours

    Airbus Aircraft

    Montréal, QC
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Cloud Chamber | Senior Rendering Programmer, Canada. Be the first to apply!