Senior Rendering Programmer

2K
Montreal, California
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Communication","Mentorship","Self-motivation","Adaptability","Ownership"]

Help push Unreal Engine 5 forward by implementing rendering technologies for the BioShock universe. You’ll modify core shaders, translate art direction into rendering code, build tools and efficient content pipelines, and debug visual/performance issues. Work closely across art, design, programming, animation, and audio teams to overcome technical challenges, improve rendering performance, and mentor junior programmers while staying current with industry trends.

This position is no longer accepting applications.

  • See live roles at 2K
  • Search all live jobs
  • Browse companies, collections, and locations hiring now
Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa

This position is no longer accepting applications.

See live roles at 2KSearch all live jobsBrowse companies, collections, and locations hiring now

2K
2K
4 months ago

Senior Rendering Programmer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 14 hours agoStatus: Closed

Job Summary

Help push Unreal Engine 5 forward by implementing rendering technologies for the BioShock universe. You’ll modify core shaders, translate art direction into rendering code, build tools and efficient content pipelines, and debug visual/performance issues. Work closely across art, design, programming, animation, and audio teams to overcome technical challenges, improve rendering performance, and mentor junior programmers while staying current with industry trends.
Location: Montreal, California
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •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.
  • •Mentor junior programmers and collaborate with artists to deliver performant solutions.

Key Requirements

  • •Bachelor’s degree in Computer Science or related discipline.
  • •5+ years of 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 and strong C/C++ experience, plus modern GPU and low-level graphics API experience.
Experience:5+ yearsVideo gamesGame developmentAAA gamesUnreal Engine
Education:Bachelor's in Computer Science
Skills:CommunicationMentorshipSelf-motivationAdaptabilityOwnership
Languages:FrenchEnglish
Tech Stack:Unreal Engine 5Unreal EngineCC++ShadersGPULow level graphics APIsHoudiniSubstance PainterZ-Brush

Company Brief

2K
2K is a video game publisher and developer known for sports, action, and strategy franchises such as NBA 2K, WWE 2K, Borderlands, and Sid Meier’s Civilization. It operates as a major label within Take-Two Interactive.
Industry: Gaming
Company Size: Large (251 to 1,000 employees)
Growth: Established Company
Headquarters: Novato, United States
Founded: 2005
WebsiteLinkedIn