Cloud Chamber | Senior Rendering Programmer, Canada
$120k - $165k per yearCloud 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
CategoryDetails
Company NameCloud Chamber (A 2K Studio)
Position TitleSenior Rendering Programmer
LocationMontréal, Quebec, Canada
ProjectThe next BioShock
Employment TypeFull-time, Permanent
Experience LevelSenior (5+ Years)
Salary Range$120,000 – $165,000 CAD per year (Commensurate with experience & technical expertise)
Language RequirementsProficiency 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.
- Submit your Resume: Highlighting your AAA shipping experience and specific contributions to rendering systems.
- Provide Code Samples or Portfolio: If possible, show us your shaders, performance optimizations, or rendering tech demos.
- 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.
]]><
$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...SeniorLong term contractFull time- ...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...SuggestedPermanent employmentFull timeContract workInterim roleRemote workWork from homeFlexible hours
- ...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....SeniorFull time
- ...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...SeniorFull time
- ...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...SeniorFull time
- 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...SeniorFull time
- ...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....SeniorFull timeWorldwide
- ...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 paidContract workWork at officeImmediate startRemote workFlexible hoursDay shift2 days per week
- ...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...SeniorFull timeWorldwide
- ...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...SeniorTemporary workInternship
- ...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...SeniorLong term contractFull timeTemporary workWorldwide
- 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...SeniorFull timeContract workPart timeRemote work
- ...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 timeWork at office2 days per week3 days per week
$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 employmentWork at officeRelocation- ...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...SeniorFull timeWork at officeRelocation
- ...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...SeniorFull timeWork at office
- ...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 timeInternshipRemote workFlexible hours
$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$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...SeniorFull timeRemote workRelocation- ...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
- ...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
- 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-...SeniorContract workFor contractors
$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 contractPermanent employmentFull timeWork at officeRemote work- ...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
- ...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 contractFull timeRemote work
- ...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
- ...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...SeniorFull timeInternship
- ...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...SeniorHourly payContract workApprenticeshipRemote workFlexible hours
$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...SeniorFull timeFreelanceInternshipRemote work- ...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...SeniorPermanent employmentFull timeContract workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Cloud Chamber | Senior Rendering Programmer, Canada. Be the first to apply!
- cloud infrastructure architect Montréal, QC
- cloud network engineer Montréal, QC
- associate cloud engineer Montréal, QC
- entry level cloud engineer Montréal, QC
- cloud engineer Montréal, QC
- cloud engineer remote Montréal, QC
- cloud operations engineer Montréal, QC
- junior cloud engineer Montréal, QC
- senior solution architect Montréal, QC
- senior digital marketing manager Montréal, QC

