Senior Engine Programmer
2K
As a Senior Engine Programmer at Cloud Chamber, you will be responsible for designing, implementing, and optimizing game engine features and tools for the next BioShock. You have extensive Unreal Engine experience, preferably in a Core Tech or Systems Programming capacity. Your generalist programming skills and previous experience in C++ will allow you to contribute meaningfully to multiple aspects of our Core Tech Features. By joining our talented, distributed development team, you will collaborate with members of the other Core Tech Features to holistically approach and ensure the smooth operation of the game team to bring the richly imagined world of BioShock to life.
What You’ll Do:
- Provide technical designs for new features and/or changes in the engine.
- Collaborate with programming and production teams to devise optimal programming solutions.
- Work in Unreal 5 to build new technology and adapt existing systems to fulfill the project’s technical requirements.
- Research coding techniques and algorithms in order to keep current on technological developments and advancements in the game industry.
- Participate in the development of low-level systems like streaming, generic serialization, and more.
- Write code that fulfills the functional and technical requirements of the project.
- Work closely with other game developers to define and implement the vision of our game.
- Maintain and manage our core engine and assist with integrations from Epic.
- Partner with the engine vertical team to envision and execute the strategy of how we can modify the engine to better serve the needs of this project.
- Own and drive performance related-issues.
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, engineering, animation, and audio teams to realize our creative ambitions. Together, we will stay current on technological advancements and identify solutions to overcome developmental obstacles to deliver a world-class AAA experience.
Skills & Experiences:
- 5+ years programming with Unreal Engine on commercial game projects.
- At least 1 shipped AAA game as a senior or principal systems programmer.
- Previous experience developing for games; preferably action, FPS, or 3PS titles.
- Knowledge and understanding of multiprocessor programming.
- Familiarity working on core engine systems.
- Previous experience working on multi-platform software projects.
- Expert in C/C++.
- Ability to research, analyze and optimize code to meet performance requirements.
- Capable of working independently and efficiently under reasonable deadlines.
- Analytical and strategic thinker with the communication skills to express complex ideas clearly and concisely to both technical and non technical audiences.
- Excellent written and verbal communication skills.
- Collaborative and dependable with an eye for problem solving.
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.
- Experienced in working in cross-disciplinary teams with strong communication skills.
- Persistent and self-motivated 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 ownership of tasks, striving to drive 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.
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.
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.
#J-18808-Ljbffr- ...As a Senior Engine Programmer at Cloud Chamber, you will be responsible for designing, implementing, and optimizing game engine features and tools for the next BioShock. You have extensive Unreal Engine experience, preferably in a Core Tech or Systems Programming capacity....Senior
- ...Join our Montréal team as a Senior .NET Programmer focused on modernizing enterprise systems. You will design, develop, and maintain crucial applications in an Agile setting. We are searching for a skilled Senior .NET Developer with at least five years of professional experience...Senior
- Elevate your career as a Senior IBM i Programmer with Lee Valley, specializing in RPG, Synon, and SQL/400. This full-time role focuses on collaborative software development and technology solutions. Lee Valley is on the lookout for an experienced IBM i Programmer with a minimum...SeniorFull time
- ...Our clientis currently searching for a Programmer Analyst to join their Information Technology team in Montreal. In this role you will... ...Completion of a Bachelor Degree in computer science or software engineering. Minimum of 3 years experience Proficiency in a variety...SuggestedFlexible hours
- ...Job Description As a Physics Programmer, you will join a small, empowered team building an ambitious multiplayer experience in Unreal Engine. We’re looking for hands‑on developers with a strong execution mindset, ownership, and pride in building something real - together...SuggestedLong term contract
- Advance your career as a Control System Programmer with expertise in PLC and HMI development for turbomachinery. This... ...hybrid role emphasizes precision and collaboration with engineering teams. You will report to the Senior Instrumentation & Controls Engineer in a dynamic...Senior
- Unleash your expertise as a Senior AI Programmer shaping cutting-edge game experiences. Join a dynamic team focused on delivering high-quality... ...experience in relevant roles • Strong understanding of game engine architectures • Proficient in C++ programming language • Expertise...Senior
- ...CNC PROGRAMMER Are you a CNC programmer who has experience with any kind of cabinetry? Would you like to join a very dynamic team that comes up with highly creative designs for booths at exhibitions or conferences? Would you like to join a friendly workplace where you will...Hourly pay
- Devenez Directeur des Programmes Sportifs dans un environnement récréatif stimulant. Supervisez les opérations sportives et créez des programmes engageants pour tous les participants. Ce poste permanent nécessite un Master et de 3 à 5 années d'expérience. Vous serez responsable...Permanent employment
- ...Remboursement du forfait cellulaire Remboursement des frais d'ordre professionnel Allocation sport et matériel informatique Programme de cooptation REER Activités sociales (****@*****.***, team building...) Automation Developer – Virtual Environments Location:...Daily paidImmediate startDay shift
- Drive anti-cheat innovation at Ubisoft as a Security Programmer for the March of Giant project. Ensure a secure gaming environment through... ...Requirements: • Degree in Computer Science or Software Engineering • Proven track record in cybersecurity and game protection • Advanced...
- ...development at Haven Studios as an Advanced AI Programmer. Employ your deep expertise in C++ and AI... ...in our new IP. We are looking for a Senior AI Programmer with a minimum of eight... ...role • Proficient in C++ with solid game engine knowledge • Strong optimization and multithreading...Senior
- ...while collaborating with supportive teammates. Our client, a leading designer and builder in the cabinetry sector, is seeking a CNC Programmer. Ideal candidates will bring over two years of shop experience, with at least one year dedicated to MASTERCAM programming. The...Flexible hours
- ...travers notre portefeuille de films, de programmes télévisés et de services de streaming, et... ...monde. Job Description As a Senior Programmer , you are responsible for designing... ...maintaining core systems within Unreal Engine that support gameplay, visuals, AI...SeniorLong term contractFull timeLocal areaFlexible hours
- ...téléchargement. Nous recherchons un(e) ingénieur(e) logiciel backend senior pour concevoir et optimiser des systèmes de streaming en temps... ...Expertise approfondie en développement backend, C++ et programmation système. Solide expérience en concurrence, gestion de la...Senior
- ...rapport aux coûts, priorités, répartition du travail, besoins de l'équipe. Qualifications requises Diplôme en génie civil d'un programme de génie reconnu. Seront inscrits auprès de l'Ordre (P. Ingénieur au Québec); un atout s'il s'agit d'un ingénieur agréé d'autres...Senior
- ...Latam, and FX. Collaborate with trading and sales teams to translate user needs into clear system specifications. Work alongside senior developers to propose designs and implement projects. Estimate effort and ensure timely delivery of development tasks. Adhere to...Senior
- ...the first Sony game development team in Canada. Position – Senior AI Programmer We are looking for an experienced Senior AI Programmer to... ...of experience in related jobs ~ Good comprehension of game engine architectures ~ Strong knowledge of C++ ~ Strong software...SeniorFull timeInternship
- Explorez un rôle clé avec Airbus comme Leader de Domaine Programme Énergie à Mirabel, Québec. Ce poste allie gestion de projets et collaboration pour des livrables de haute qualité. Dans le cadre du Programme A220, vous intégrerez l’équipe des systèmes de propulsion et hydromécaniques...
- ...Join Lee Valley as an Experienced IBM I Programmer specializing in RPG, Synon, and SQL/400. This full time position is ideal for those passionate... ...technology solutions Conduct code reviews promoting best engineering practices Perform system monitoring and troubleshooting...Full time
- Contribuez à l'industrialisation des projets en tant qu'Analyste en Contrôle de Programme. Participez à définir et développer des stratégies pour atteindre l'excellence manufacturière dans un environnement flexible et hybride. Ce poste clés requiert une expérience de 5 à 8...Flexible hours
- ...reconnaissance au cœur de nos priorités, pour que nos équipes puissent s’épanouir et aimer ce qu’elles font… la plupart du temps . Leader de programme d’entreprise – Salesforce Alors, quel sera mon rôle? Aider à bâtir une équipe afin d’influencer, d’habiliter et de faire...Daily paidContract workWork at office
- Elevate your career at SYSTRA Canada as a Senior Facilities Design Engineer specializing in transportation infrastructure. This role offers a chance... ...coordination, and governance of critical aspects within the ALTO programme. Your role will involve managing stakeholder...Senior
- Become a C++ UI Programmer at Epic Games, where passion for games meets cutting-edge technology. This exciting role involves UI development across PC, console, and mobile platforms. As part of Epic's innovative team, you will design, implement, and optimize UI features to elevate...Remote work
$89.2k - $133.8k per year
...Minimum Qualifications Baccalauréat en génie informatique ou génie électrique avec plus de 6 ans d’expérience. Expérience en programmation avec les langages C++. Connaissance de l’électronique numérique, des microcontrôleurs et/ou des ordinateurs x86 et/ou des...Senior$75.82k - $118.35k per year
...At Capgemini Engineering, the world leader in engineering services, we bring together a global... ...d’ingénierie, vous soutiendrez le programme d’avion commercial à titre de spécialiste... ...licenses, Relevant experience and skills, Seniority and performance, Market and business consideration...SeniorFull timeLocal area3 days per week- ...Job Title: Senior Programmer Analyst Employment Type: Permanent Location: Montreal Work Arrangement: 4 days Onsite and 1 day Remote... ...~ Strong debugging, multithreading & optimization skills ~ Engineers comfortable working close to the framework/runtime ~ Experience...SeniorPermanent employmentRemote work
- Machine learning Programmer (Character & Animation) – Rainbow Six 1 month ago • Be among the... ...on industrializing ML into a modern game engine. Responsibilities Analyze existing... ...animation in games. C++ experience. Seniority Level Entry level Employment Type...Full timeShift work
- ...travers notre portefeuille de films, de programmes télévisés et de services de streaming, et... ...monde. Job Description As a Senior Programmer (Mobile) , you are responsible... ...implementing, and maintaining systems within Unreal Engine that deliver performant, scalable, and...SeniorLocal area
- ...platform that powers next-generation AI workloads, working alongside an experienced engineering team tackling challenging distributed systems problems. About the Role We're looking for a senior engineer to bridge the gap between AI research and production. You'll build the...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engine Programmer. Be the first to apply!
- sas programmer Montréal, QC
- développeur progress Montréal, QC
- programmeur back end Montréal, QC
- programmeur Montréal, QC
- guidewire developer Montréal, QC
- développeur front end angular Montréal, QC
- mulesoft developer Montréal, QC
- télétravail développeur Montréal, QC
- stage developpeur front end Montréal, QC
- programmeur jeux video Montréal, QC
