Senior Engine Programmer
Confirmed live in the last 24 hours
2K

1,001-5,000 employees

Sports-based game development studio
Company Overview
2K’s mission is to enable all gamers to build, connect, escape and dream big with their wide array of interactive entertainment for video game consoles, personal computers, and mobile devices. The company is committed to maintaining and developing some of the most creative, respective and premium games in today’s gaming market.

Company Stage

N/A

Total Funding

N/A

Founded

2005

Headquarters

Novato, California

Growth & Insights
Headcount

6 month growth

-47%

1 year growth

-41%

2 year growth

12%
Locations
Montreal, QC, Canada
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Data Structures & Algorithms
CategoriesNew
Software Engineering
Requirements
  • Provide technical designs for new features and/or changes in 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
  • 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
  • Experience developing for 8th generation, or better, game consoles (Xbox One/PS4)
  • 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 communication skills to express clearly and concisely with a technical and non-technical audience
  • Excellent written and verbal communication skills
  • Collaborative and dependable with an eye for problem solving
Responsibilities
  • 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 email accounts
  • #LI-Hybrid#LI-SL1