Core Tech Programmer

Naughty DogSanta Monica, CA
Hybrid

About The Position

For nearly 40 years, Naughty Dog has been crafting best-selling, critically acclaimed games that constantly push the boundaries of narrative, gameplay, and technology. Naughty Dog recently released The Last of Us Part II Remastered as well as a current generation remake of The Last of Us Part I for the PS5. The Last of Us Part I and Part II are now available for the first time on PC. Currently, the studio is working on Intergalactic: The Heretic Prophet. Naughty Dog games are lauded for their evocative, character-driven stories and attention to detail, with a commitment to innovation. The studio welcomes a diverse pool of candidates, believing that a broad range of cultural and life experiences contribute to the overall well-being and success of the studio and its titles. The core tech team is small, allowing for interaction with multiple departments, game systems, and pipeline technologies. As a core tech programmer, you will experience total project ownership, interacting directly with artists and designers to devise and build the technology they use. This role involves varied and challenging responsibilities, requiring high adaptability and an interest in discovering cutting-edge technologies.

Requirements

  • Minimum of 3 years working in the video game industry
  • Minimum of 1 shipped AAA game
  • B.S. in Computer Science and/or Mathematics or equivalent work experience
  • Excellent 3D math skills (especially linear algebra and vector math)
  • Extensive experience in creating one or more of the following PC applications in C++ or C#: level editor, art prototype catalogue/database, animation/cinematic editor, material/shader editor, dcc plug-ins, build tools, data messaging tools, lighting tools or equivalent software
  • Experience with PC application programming

Nice To Haves

  • Experience with console programming
  • Experience with databases and query optimizations
  • Experience with a scripting language
  • Experience using DCC applications

Responsibilities

  • Design, develop, and support technology in our production pipeline from DCC tools, throughout our asset management and conditioning pipeline, down to the supporting runtime game systems
  • Work with and enable artists and designers to create incredible assets throughout all stages of production, with an eye on constantly improving creation workflows, user experience, and performance of our tools and technologies
  • Navigate and constantly improve an extensive code base
  • Responsibilities may evolve based on needs

Benefits

  • annual bonus and other incentive plans

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

501-1,000 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service