2K
Gaming
SeniorEngineProgrammer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Engine Programmer at 2K. Skills: Engine programming, Game engine features, Unreal Engine. Design engine features. Implement engine features”
What You'll Achieve.
Deliver world-class AAA experience
Industry & Context.
Problem solving
What They're Looking For.
Must Have
Extensive Unreal Engine experience, Generalist programming skills, Previous experience in C++, Proficiency in French, Proficiency in English
Nice to Have
Unreal Engine Core Tech experience, Unreal Engine Systems Programming experience, Experience with action, FPS, or 3PS titles
What You'll Do.
Design engine features
Implement engine features
Optimize engine features
Provide technical designs
Collaborate with teams
Devise programming solutions
Adapt existing systems
Research coding techniques
Participate in development
Implement game vision
Assist with integrations
Drive performance issues
How You'll Work.
Team & Collaboration
Distributed development team; Core Tech Features; Programming teams; Production teams; Game developers; Engine vertical team; Design teams; Art teams; Engineering teams; Animation teams; Audio teams; Cross-disciplinary teams
Communication Scope
Express complex ideas; Written communication; Verbal communication
Full Job Description
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 over
Applying for this Senior Engine Programmer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Greenhouse
- Create a Greenhouse profile before applying — it saves time across multiple applications.
- Upload your resume as a PDF; the parser handles it better than Word.
- Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
- Enable email notifications to track application status in real time.
ANONYMOUS · UNFILTERED
What do employees actually say about 2K?
Real rants from real employees. Read before you apply.