Engine Programmer (Staff/Senior)

5 Months ago • 5 Years + • Game Engine • $128,240 PA - $183,530 PA

Job Summary

Job Description

Experienced Unreal Engine programmer with strong C++ skills to develop, optimize, and debug engine systems.
Must have:
  • Unreal Engine
  • C/C++ Proficiency
  • Multithreaded Programming
  • 5+ Years Experience
Good to have:
  • Memory Management
  • Game Optimization
  • Platform Specific
  • Concurrency Issues

Job Details

Obsidian is looking for experienced programmers to develop, debug, and optimize engine-level systems in the Unreal Engine.

Our ideal candidate has a strong work ethic, outstanding problem-solving skills, the ability to deliver on time, and works well in a team environment.

Responsibilities

  • Analyze and improve performance across all target platforms
  • Develop and maintain new and existing systems for managing memory and streaming
  • Debug and fix crashes, concurrency issues, and platform-specific problems
  • Research and propose improvements to processes and pipelines

Requirements

  • An avid gamer with a passion for making games and game technology
  • A keen interest in analyzing and optimizing existing game and engine code
  • Excellent communication and team skills
  • 5+ years of industry experience developing for PC and consoles
  • Experience with multithreaded programming
  • Proficiency in C/C++
  • Bachelor’s degree or equivalent in Computer Science or Engineering
  • Unreal Engine experience

Obsidian Entertainment is proud to be an equal opportunity employer and we are committed to creating an inclusive environment for all employees.

The estimated base pay range for this role is:

  • $128,240 - $183,530 per year

Please no phone calls or drop-ins. We only accept electronic applications.

Similar Jobs

Interactive Brokers - QT Developer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
4 Months ago
Google - Software Engineer III, Machine Learning, Pixel Camera

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Omnissa - Member of technical staff (Appsecurity, Pentesting)

Omnissa

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
Tencent - Data Scientist

Tencent

Singapore (On-Site)
3 Months ago
Hawk Eye Innovations - Senior Machine Learning Research Engineer

Hawk Eye Innovations

Budapest, Hungary (Hybrid)
3 Weeks ago
Tencent - Senior Tech Director

Tencent

London, England, United Kingdom (On-Site)
3 Months ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Mojang Studios - Principal C++ Engineer- Engine Performance

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Epic Games - Principal Research Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Obsidian Entertainment - Engine Programmer (Staff/Senior)

Obsidian Entertainment

Irvine, California, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Senior C++ Software Engineer (Build System)

Playrix

Portugal (Remote)
2 Months ago
Google - Software Engineering Manager II, Google Ads

Google

(On-Site)
1 Month ago
Microsoft - Senior Site Reliability Engineer

Microsoft

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Unity - Staff Graphics Engineer

Unity

United States (Remote)
1 Month ago
The Walt Disney Company - Build & Release Engineer

The Walt Disney Company

California, United States (On-Site)
1 Week ago
Netflix - Machine Learning Engineer

Netflix

United States (Remote)
1 Month ago
Treyarch - Lead Graphics Engineer

Treyarch

Los Angeles, California, United States (On-Site)
3 Months ago
SambaNova Systems - Principal Software Engineer, Runtime

SambaNova Systems

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
ByteDance - Site Reliability Engineer (Traffic), Infrastructure Engineering

ByteDance

Singapore (On-Site)
3 Months ago
Nintendo - Senior Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

Keywords Studios (Player Support) - Solutions Architect

Keywords Studios (Player Support)

Montreal, Quebec, Canada (Remote)
2 Months ago
Blazesoft - Front-End Developer

Blazesoft

Vaughan, Ontario, Canada (On-Site)
1 Month ago
Epic Games - Programmeur sénior en physique de jouabilité, LEGO Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Rockstar Games - Graphics Programmer

Rockstar Games

Toronto, Ontario, Canada (On-Site)
1 Month ago
Pinnguaq - Adult Program and Services Manager

Pinnguaq

Iqaluit, Nunavut, Canada (On-Site)
3 Months ago
Logitech - CX Technical Training Lead Logitech for Business

Logitech

British Columbia, Canada (Remote)
2 Months ago
Bally's Interactive - Senior Android Developer

Bally's Interactive

Toronto, Ontario, Canada (Hybrid)
1 Month ago
Full Circle - Development Manager Co-Op (Summer 2025)

Full Circle

Vancouver, British Columbia, Canada (Remote)
3 Months ago
PwC - AWS AI Architect

PwC

Toronto, Ontario, Canada (On-Site)
4 Months ago
Ubisoft - Développeuse.eur infonuagique

Ubisoft

Montreal, Quebec, Canada (Hybrid)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Werplay - Game Developer (Unity3D)

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
1 Month ago
Tripwire Interactive - Lead Engine Programmer

Tripwire Interactive

(Remote)
1 Month ago
KBG Blockchain Game Studios - Unity Developer

KBG Blockchain Game Studios

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
7 Months ago
Haptic - Lead Engine Software Engineer

Haptic

Dallas, Texas, United States (Remote)
1 Month ago
RoofStack - Unity Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
4 Weeks ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
3 Months ago
Bigpoint - Lead Game Developer

Bigpoint

Hamburg, Hamburg, Germany (Remote)
4 Weeks ago
Intrepid Studios,  Inc  - Senior Gameplay Engineer

Intrepid Studios, Inc

San Diego, California, United States (On-Site)
5 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Cyprus (Remote)
3 Months ago
Handy Games - Software Engineering Intern

Handy Games

Giebelstadt, Bavaria, Germany (On-Site)
1 Day ago

Get notifed when new similar jobs are uploaded

About The Company

Obsidian Entertainment, an Xbox Game Studio based in Irvine, California, is one of the world's leading developers of role-playing games. Obsidian's past titles include The Outer Worlds, Pillars of Eternity I & II, Tyranny, Armored Warfare, South Park: The Stick of Truth, Fallout: New Vegas, Dungeon Siege 3, Alpha Protocol, Neverwinter Nights 2, and Star Wars: Knights of the Old Republic 2. Obsidian also has other unannounced projects in the works - we're always hiring, so check us out at www.obsidian.net/careers!

Irvine, California, United States (On-Site)

Irvine, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Obsidian Entertainment

Level Up Your Career in Game Development!

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

Job Common Plug