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

Senior Rendering Programmer

Full-time

Cloud Chamber

 

 

As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists, and Art Direction. You will be responsible for modifying core shaders, developing new rendering technologies, working to integrate third party solutions, and making performance optimizations for rendering based challenges, all of which will ultimately help in bringing the richly imagined world of BioShock to life.

What You’ll Do:


  • Execute creative technical solutions based on concept art and art direction. 

  • Translate Art direction into rendering code, shaders and systems. 

  • Create new tools and efficient pipelines for content production. 

  • Debug visual and performance issues related to rendering.

  • Effectively communicate with artists towards performant solutions. 

  • Actively improve skill sets and abilities by keeping aware of industry trends, and learn new techniques.

  • Mentor junior programmers.

What We’ll Do Together:

At Cloud Chamber, we are champions of high standards, pushing for progress and embracing change. We will work closely and constructively across design, art, programming, animation, and audio teams to realize our creative ambitions. Together, we will stay current on technological advancements and identify solutions to overcome developmental obstacles.

Skills & Experiences:


  • Bachelor’s degree in Computer Science or related discipline.

  • 5+ years industry or related experience.

  • Experience shipping at least one AAA console and/or PC game.

  • Previous experience working in a senior role as a Graphics or Rendering Programmer.

  • Strong 3D Math skills.

  • Strong C/C++ experience.

  • Experience with modern GPUs and low level graphics APIs on the latest generation of gaming platforms.

  • Experience using graphics debugging tools and performance profiling.

  • Strong understanding and familiarity with current Unreal Engine technology desired.

  • Exposure to third-party tools like Houdini, Substance Painter, and Z-Brush in terms of how they can function in a graphics pipeline is a bonus.

Who You Are:


  • A reliable, positive force multiplier, actively seeking opportunities to integrate work across disciplines and contribute to a healthy, supportive team environment.

  • A solid communicator with excellent written and verbal communication skills, with the ability to articulate complex ideas clearly, package information for diverse audiences, and deliver difficult feedback with empathy and professionalism.

  • A persistent and self-motivated person with a proactive mindset.

  • Able to maintain effectiveness and quality under pressure, ambiguity, and fast-changing priorities.

  • An active listener able to build and maintain trust-based relationships across all levels of the organization, understand differing perspectives, and navigate organizational complexity with tact and emotional intelligence.

  • Highly open to feedback and direction, possessing a desire to learn new skills, and capable of producing quick, quality revisions based on new insights or constraints.

  • A strong owner of your tasks, who strives to drive their work forward autonomously while maintaining a critical eye for detail and organization, ensuring high standards of quality.

  • Dedicated to upholding Cloud Chamber’s core values, contributing to a positive and respectful company culture while striving for excellence in all endeavors.

Who We Are:

At Cloud Chamber we strive to make BioShock games that move people: evocative, immersive, and meaningful experiences that stay with you long after you’ve rolled credits. Great games are born from great collaborations, supported by a culture that brings out the best in our teams. We work openly, learn through play, take ownership, push ourselves to be better, and deliver for our players.

 

For candidates located in Quebec:


  • Proficiency in French is required.

  • Proficiency in English is required to effectively collaborate with teams based in the United States.

#LI-Hybrid

As an equal opportunity employer, we are committed to ensuring that qualified individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform their essential job functions, and receive other benefits and privileges of employment. Please contact us if you need reasonable accommodation.

Please note that 2K Games and its studios never use instant messaging apps or personal email accounts to contact prospective employees or conduct interviews. When emailing prospective employees, we only use 2K.com accounts

Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Rendering Programmer in Montréal, QC vacancy
  •  ...As a Senior Rendering Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate group of game developers including our Lead Rendering Programmer, Technical Artists... 
    Senior
    Full time

    2k

    Montréal, QC
    18 hours 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
    18 hours 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 hours 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 hours ago
  • Company Description 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...
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 hours ago
  •  ...between different game engine systems. Share your knowledge with the different teams of the studio and be a go-to person for the programmers. Assess and debug simple and complex performance issues + propose well adapted optimizations. Qualifications ~3+ years in... 
    Senior
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    18 hours ago
  •  ...The Senior Statistical Programmer will lead single and/or multiple clinical trials and be responsible for the development, maintenance, and validation of annotated Case Report Forms (aCRFs) as well as of specifications and statistical programming of Standard Data Tabulation... 
    Senior
    Permanent employment
    Full time
    Contract work
    Interim role
    Remote work
    Work from home
    Flexible hours

    Indero

    Montréal, QC
    18 hours ago
  • $12k - $15k per year

    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
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    18 hours ago
  •  ...and pushing entertainment boundaries, join our journey and help create the unknown! Job Description We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 hours ago
  •  ...Nous sommes à la recherche d'un ·e Programmeur ·euse IA senior expérimenté ·e pour rejoindre notre studio. Vous serez responsable...  ...techniques et contribuerez à définir le planning de l'équipe de programmation. Au sein d'une équipe pluridisciplinaire, vous piloterez la conception... 
    Senior
    Full time
    Temporary work
    Internship

    Playstation Global

    Montréal, QC
    18 hours 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
    Full time
    Contract work
    Local area
    Flexible hours

    Kabam

    Montréal, QC
    18 hours ago
  •  ...développement dans le domaine de la physique ; Solides compétences en programmation C++ et maîtrise d'au moins un langage de script ; Esprit de...  ...de développeurs de jeux passionnés et pleins d'énergie !   Senior Physics Programmer We are Highdive, a NetEase Games... 
    Senior
    Full time
    Work at office

    High Dive Inc.

    Montréal, QC
    18 hours ago
  •  ...Behaviour is looking for a Senior Backend Programmer to join our internal R&D team and help build the tools and services that production teams rely on every single day. In this role, you'll design systems that reduce time-to-production, empower developers across the studio... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    18 hours ago
  •  ...opportunité? Ou tu ne fais que jeter un coup d’œil au marché? Eh bien… tu te trouves au bon endroit! En tant que responsable de programme senior , vous dirigerez la mise en œuvre d’initiatives clés au sein du portefeuille d’activités de marketing à la performance de... 
    Senior
    Full time
    Apprenticeship
    Remote work
    Flexible hours
    Day shift

    Lightspeed Commerce

    Montréal, QC
    18 hours ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a Tools Programmer with your technical expertise and strong knowledge of the Unreal Engine, you will contribute to the development and improvement of... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    18 hours ago
  •  ...chacun.   Description du poste :   Nous recherchons un(e) Programmer-euse Sénior Gameplay , spécialisé(e) dans les 3C (Character, Control,...  ....  Job Description :   We are looking for a Senior Gameplay Programmer, specialized in 3Cs (Character, Control,... 
    Senior
    Full time
    Remote work

    Euse Gameplay Sénior 3c Chez Krafton Montréal Studio

    Montréal, QC
    18 hours ago
  •  ...an individual who is passionate in building and maintaining advanced gaming systems and tools. Working collaboratively with other programmers and designers, you will have a significant impact and influence in the direction of Kabam’s games. If leading and solving complex problems... 
    Senior
    Full time
    Contract work
    Local area
    Flexible hours

    Kabam

    Montréal, QC
    18 hours ago
  •  ...pointe. Qu'attendons-nous d'un·e Programmeur·se Gameplay Senior ? Une véritable passion pour la création de jeux est essentielle...  ...connaissance des mathématiques 3D. Ayez de l'expérience en programmation de fonctionnalités et de systèmes de jeu. Travaillez bien... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    3 days ago
  •  ...Job Description As a Senior Multiplayer Programmer , you will focus on designing, implementing, and optimizing the networked systems that power large‑scale multiplayer games. You are responsible for the architecture and performance of the game’s online systems. RESPONSIBILTIES... 
    Senior
    Full time

    Nbcuniversal

    Montréal, QC
    18 hours ago
  •  ...civil status, disability, or any other protected characteristics as per applicable law. Behaviour is looking for a talented Backend programmer (Node.js) with operational skills  to work within our Corporate Technologies group that develops and supports the tools game... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    18 hours ago
  •  ...revolutionize the video game industry by leveraging your expertise in backend programming? Behaviour Interactive is looking for a Backend Programmer to join its team on Dead By Daylight. In this role, you will leverage your knowledge and expertise, and will be a vital member... 
    Senior
    Full time

    Behaviour Interactive

    Montréal, QC
    18 hours ago
  •  ...Job Description As a Senior Gameplay Programmer, you’ll join one of our gameplay teams on a multiplayer game. You’ll be responsible for developing gameplay systems in collaboration with other programmers, designers, and various disciplines. In addition to being a strong... 
    Senior
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    18 hours ago
  •  ...walks of life. Company Name: Ubisoft Job Description The Content Creation Technology Group (CCTG) is looking for a Senior ML programmer to work in a team that develops machine learning tools to support teams in creating, testing, and deploying ML solutions to games... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 hours ago
  •  ...orientation, gender identity, civil status, disability, or any other protected characteristics as per applicable law. As a  Senior Systems Programmer on  Dead by Daylight , you will play a key role in shaping the technical foundation of one of the world's leading live... 
    Senior
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    18 hours ago
  • The primary responsibility of the Senior Web Programmer is to design, develop and maintain customized solutions for our clients.
    Senior
    Full time

    Rino Consulting

    Montréal, QC
    18 hours ago
  •  ...exception, que nous diffusons à travers notre portefeuille de films, de programmes télévisés et de services de streaming, et que nous donnons vie...  ...Description NBCUniversal is looking for a highly skilled Senior Gameplay Systems Programmer to help build the core gameplay... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    3 days per week

    Nbcuniversal

    Montréal, QC
    18 hours ago
  •  ...adventure and help us create the unknown! Job Description The Senior UI Programmer – Technical Lead serves as the primary technical point of...  ...reader support) Performance & Stability Profile UI rendering and logic; identify and resolve underperforming areas (overdraw... 
    Senior
    Full time

    Ubisoft

    Montréal, QC
    18 hours ago
  •  ...elevate a beloved game, scale its long-term potential, and shape what comes next for millions of players.      As a Senior Back-End Programmer, you will lead the development and integration of back-end systems for 7 Days to Die . This role focuses on building and maintaining... 
    Senior
    Long term contract
    Full time
    Worldwide

    Behaviour Interactive

    Montréal, QC
    18 hours ago
  •  ...have fun sound good to you? Keep reading and discover how a IBM i Programmer Analyst role might just be your dream job, here at R2i! Summary Reporting to the IBM i Development Director, the Senior IBM i Programmer Analyst is responsible for production follow-ups,... 
    Senior
    Permanent employment
    Full time
    Part time
    Work at office
    Remote work
    Work from home
    Flexible hours

    R2i Company

    Montréal, QC
    18 hours ago
  •  ...outils Qu'attendons-nous de notre Développeur·se d'outils Senior ? ~5 ans + d'expérience en tant que programmeur, que ce...  ...to tool users What do we expect from our Senior Tools Programmer? ~5+ years of experience as a programmer, either in Tools or... 
    Senior
    Full time
    Worldwide

    Cloud Imperium Games Limited

    Montréal, QC
    25 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Rendering Programmer. Be the first to apply!