Senior Engine Programmer
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Work Location - Lachine Plant About This Opportunity The Project Manager, Engineering manages Product Supply Systems Canada facilities and capital equipment (Machinery & Equipment) projects in our ...
Work Location - Lachine Plant About This Opportunity The Project Manager, Engineering manages Product Supply Systems Canada facilities and capital equipment (Machinery & Equipment) projects in our ...
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Montreal, QC · On-site
Your generalist programming skills and previous experience in C++ will allow you to contribute ... Maintain and manage our core engine and assist with integrations from Epic. * Partner with the ...
Work Location - Lachine Plant About This Opportunity The Project Manager, Engineering manages Product Supply Systems Canada facilities and capital equipment (Machinery & Equipment) projects in our ...
Work Location - Lachine Plant About This Opportunity The Project Manager, Engineering manages Product Supply Systems Canada facilities and capital equipment (Machinery & Equipment) projects in our ...
Montreal, QC · On-site
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
Montreal, QC · On-site
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
Rimouski, QC · On-site
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
Rimouski, QC · On-site
They also participate in Level 1 technical support coordinated by the Data Conversion Manager. What ... Adjust your T-SQL programming according to the comments received. This feedback will come from the ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
Join us as Bogie Project Engineer Manager, and you'll be looking at a career-defining role based in St-Bruno (QC), CA. Responsible for the definition of the mechanical system (bogie) and guarantor of ...
I am currently seeking a CNC Programmer for a 6-month temporary assignment within a manufacturing ... Managing and updating program sheets. Overseeing and improving cutting tool management. Maintaining ...
I am currently seeking a CNC Programmer for a 6-month temporary assignment within a manufacturing ... Managing and updating program sheets. Overseeing and improving cutting tool management. Maintaining ...
Proven experience in C++ programming, with a solid understanding of low-level systems, multi-threading, and memory management. * Windows Internals Knowledge: A deep understanding of Windows operating ...
Quick apply
Proven experience in C++ programming, with a solid understanding of low-level systems, multi-threading, and memory management. * Windows Internals Knowledge: A deep understanding of Windows operating ...
I am currently seeking a CNC Programmer for a 6-month temporary assignment within a manufacturing ... Managing and updating program sheets. Overseeing and improving cutting tool management. Maintaining ...
I am currently seeking a CNC Programmer for a 6-month temporary assignment within a manufacturing ... Managing and updating program sheets. Overseeing and improving cutting tool management. Maintaining ...
I am currently seeking a CNC Programmer for a 6-month temporary assignment within a manufacturing ... Managing and updating program sheets. Overseeing and improving cutting tool management. Maintaining ...
I am currently seeking a CNC Programmer for a 6-month temporary assignment within a manufacturing ... Managing and updating program sheets. Overseeing and improving cutting tool management. Maintaining ...
Montreal, QC · On-site
... management, settlement, and straight through processing of electronic trades within the Post Trade ... developers). An environment that will be a benchmark in your career (9M lines of code, 1000 VMs ...
Montreal, QC · On-site
... management, settlement, and straight through processing of electronic trades within the Post Trade ... developers). An environment that will be a benchmark in your career (9M lines of code, 1000 VMs ...
Document data engineering processes, data flows, and system configurations to facilitate knowledge ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Document data engineering processes, data flows, and system configurations to facilitate knowledge ... Manage release processes, including drafting release notes, developing release scripts, and leading ...
Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our ... Excellent stress management in a fast-paced environment; * Strong collaboration and communication ...
Quick apply
Frima is looking for a Senior Unreal (C++) Programmer with a UI-focused profile to help take our ... Excellent stress management in a fast-paced environment; * Strong collaboration and communication ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... Apply best practices in project management with a focus on operational excellence * Ensure adequate ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... management with a focus on operational excellence Ensure adequate documentation of project ...
As a manufacturing engineer, you'll have the opportunity to continually learn more about our ... management with a focus on operational excellence Ensure adequate documentation of project ...
Lean & Performance Management * Implement Lean principles across operations. * Develop and maintain operational KPIs. Leadership & Team Development * Lead and develop industrial engineering teams.
Lean & Performance Management * Implement Lean principles across operations. * Develop and maintain operational KPIs. Leadership & Team Development * Lead and develop industrial engineering teams.
The role of the senior C++ Programmer with experience in AI/ML is to bring best practices and ... Good understanding of hardware to leverage multithreading and optimize memory management. * Solid ...
Quick apply
The role of the senior C++ Programmer with experience in AI/ML is to bring best practices and ... Good understanding of hardware to leverage multithreading and optimize memory management. * Solid ...
| Aspect | Programmer Manager | Software Developer |
|---|---|---|
| Credentials | Bachelor's or higher in Computer Science; management experience | Bachelor's or higher in Computer Science or related field |
| Work Environment | Leads teams, manages projects, coordinates tasks | Focuses on coding, designing, and implementing software |
| Employer & Industry Usage | Used in tech companies, software firms, IT departments | Common across tech, startups, enterprise software |
The main difference is that a Programmer Manager combines technical coding skills with team leadership and project management, whereas a Software Developer primarily focuses on coding and software creation without managerial responsibilities.

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:
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:
Who You Are:
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:
This position requires professional proficiency in both French and English. Proficiency in English is required to collaborate with our U.S. teams and international partners, as well as to handle specialized technical documentation (reading, writing, and communication).
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.
Sourced by ZipRecruiter
Pc games
1,001 - 5,000 Employees
Novato, CA, US
2005