Senior/Lead Game Engine Programmer

21 Hours ago • 4 Years + • $170,000 PA - $210,000 PA

Job Summary

Job Description

As a Game Engine Programmer, you will be responsible for designing, implementing, and maintaining the core systems that power our games. You will design and implement core engine systems, optimize system performance, collaborate with other engineers, debug and resolve issues, maintain documentation, and work with QA to ensure system reliability. You will also stay up-to-date with industry trends and best practices.
Must have:
  • Bachelor’s degree in Computer Science or related field
  • 4+ years of experience in systems engineering
  • Strong proficiency in C++ and low-level programming
  • Experience with game engine architecture and development
  • Knowledge of multithreading, networking, and memory management
  • Understanding of optimization principles and profiling tools
  • Strong math foundation
  • Ability to write clean, efficient, and maintainable code
  • Excellent problem-solving skills and attention to detail
Good to have:
  • Experience with cross-platform development
  • Familiarity with modern rendering techniques
  • Previous work on proprietary game engines
  • Experience with Unreal Engine 5
Perks:
  • Paid time off
  • Sick time
  • Company holidays
  • Parental leave
  • Medical/dental/vision insurance
  • Life insurance
  • Disability insurance
  • 401(k)
  • Bonus (for certain roles)
  • Equity (for certain roles)

Job Details

Summary 

We are seeking a highly skilled and experienced Game Engine Programmer to join our dynamic team. As a Game Engine Programmer, you will be responsible for designing, implementing, and maintaining the core systems that power our games. You will have a direct impact on the stability, scalability, and performance of our game engine. 

Core Responsibilities 

  • Design and implement core engine systems such as scene management, memory management, and file I/O. 
  • Optimize system performance to ensure smooth gameplay experiences. 
  • Collaborate with other engineers to integrate new features into the engine. 
  • Debug and resolve complex system-level issues. 
  • Maintain and update documentation for engine systems. 
  • Work closely with QA to ensure system reliability and stability. 
  • Stay up-to-date with industry trends and best practices in systems engineering. 

Core Qualifications 

  • Bachelor’s degree in Computer Science or related field. 
  • 4+ years of experience in systems engineering within the video game industry. 
  • Strong proficiency in C++ and experience with low-level programming. 
  • Experience with game engine architecture and development, ideally Unreal.  
  • Knowledge of multithreading, networking, and memory management. 
  • Understanding of optimization principles, machine performance characteristics, profiling tools 
  • Strong math foundation. 
  • Ability to write clean, efficient, and maintainable code. 
  • Excellent problem-solving skills and attention to detail. 

Plus if... 

  • Experience with cross-platform development (PC, consoles). 
  • Familiarity with modern rendering techniques (ray tracing, Vulkan, etc.). 
  • Previous work on proprietary game engines. 
  • Experience with Unreal Engine 5. 

Description 

  • Full-time job with benefits. 
  • Role is on-site in Santa Monica, CA. 
  • Office is located near downtown Santa Monica – near metro and freeways. 

Join our talented team and play a crucial role in building the technology that powers immersive worlds. Together, we will push the boundaries of what’s possible in game development. Apply now and contribute to our cutting-edge projects as a Game Engine Programmer with Absurd Ventures. 

Similar Jobs

Nexon America - Director, Gameplay Engineering

Nexon America

El Segundo, California, United States (Hybrid)
1 Day ago
NVIDIA - System Software Architect, Programmable Vision Accelerator

NVIDIA

Hyderabad, Telangana, India (On-Site)
2 Months ago
Canva - Software Engineer - Developer Platform

Canva

Sydney, New South Wales, Australia (Remote)
1 Month ago
ByteDance - Linux System Engineer

ByteDance

London, England, United Kingdom (On-Site)
1 Month ago
Ello - Senior Unity Engineer (Contract)

Ello

São Paulo, State Of São Paulo, Brazil (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Perplexity AI - Senior Java Developer – Search Core

Perplexity AI

Belgrade, Serbia (On-Site)
10 Hours ago
Canva - Backend Software Engineer (Java) - User Product

Canva

Sydney, New South Wales, Australia (Remote)
3 Months ago
Activision - Expert Software Engineer, Graphics

Activision

Santa Monica, California, United States (Remote)
2 Weeks ago
quience - Senior Principal Engineer

quience

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Nexon - Lead Gameplay Engineer

Nexon

El Segundo, California, United States (Hybrid)
2 Weeks ago
Eqvilent - C++ Team Lead (Markets Expansion)

Eqvilent

(Remote)
9 Hours ago
Canva - Backend Software Engineer - Gen AI, Design Generation Experience

Canva

Melbourne, Victoria, Australia (Remote)
4 Weeks ago
Demandbase - Software Engineer 2 (Data Platform)

Demandbase

Hyderabad, Telangana, India (On-Site)
9 Hours ago
Canva - Senior Frontend Engineer - Canva for Education

Canva

Auckland, Auckland, New Zealand (Remote)
1 Month ago
Canva - Senior Frontend Engineer - Organising Content

Canva

Melbourne, Victoria, Australia (Remote)
4 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Santa Monica, California, United States

Google - App Software Engineer, Google Home Experiences

Google

Mountain View, California, United States (On-Site)
2 Days ago
Google - Technical Account Manager, Play Partnerships, Global Business Consulting

Google

Mountain View, California, United States (On-Site)
3 Days ago
Mercury - GRC Analyst

Mercury

San Francisco, California, United States (On-Site)
19 Hours ago
GHX - Inventory Specialist

GHX

Jacksonville, Florida, United States (On-Site)
6 Hours ago
Ajmera Infotech - DevOps Engineer

Ajmera Infotech

San Jose, California, United States (On-Site)
7 Months ago
On Location - Data Product Manager - FIFA World Cup 26™

On Location

New York, New York, United States (Remote)
3 Weeks ago
Google - ASIC Architect, Silicon

Google

Mountain View, California, United States (On-Site)
1 Week ago
Daybreak Game Company LLC - Senior Accountant, Finance

Daybreak Game Company LLC

San Diego, California, United States (Hybrid)
2 Weeks ago
Backbone - Product Designer

Backbone

Atherton, California, United States (Hybrid)
9 Months ago
ByteDance - Research Scientist in Large Language Model

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Storytelling. Philanthropy. Ultraviolence.

Absurd Ventures is a media company creating new IP across all platforms and for all formats. Absurd Ventures is building narrative worlds, creating characters, and writing stories for a variety of genres, without regard to medium, to be produced for live-action and animation; video games and other interactive content; books, graphic novels, and scripted podcasts.

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

San Rafael, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

Santa Monica, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Absurd Ventures

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug