Engine Programmer (Staff/Senior)

6 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

Epic Games - Senior Gameplay Animation Programmer, LEGO Fortnite

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
NVIDIA - Solutions Architect, Financial Services

NVIDIA

New York, New York, United States (Remote)
1 Month ago
Playrix - Middle C++ Software Engineer (Gameplay)

Playrix

Montenegro (Remote)
4 Months ago
IO Interactive - Gameplay Programmer

IO Interactive

İstanbul, Türkiye (Hybrid)
4 Months ago
Luxoft - Cores Verification Engineer

Luxoft

Bucharest, Bucharest, Romania (On-Site)
2 Months ago
Rocket Science - Software Engineer - Unreal

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
2 Months ago
RoofStack - Unity Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Haptic - Senior Game Engineer

Haptic

Paris, Île-de-France, France (Remote)
1 Month ago
Tencent - Lead Engine Systems Engineer

Tencent

Irvine, California, United States (On-Site)
5 Months ago
Snowprint Studios - Client Developer

Snowprint Studios

Berlin, Berlin, Germany (Hybrid)
4 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Luxoft - Senior C++ Developer

Luxoft

Poland, Ohio, United States (Remote)
2 Months ago
Playdead - Graphics Programmer

Playdead

Copenhagen, Denmark (On-Site)
6 Months ago
Regent Craft - Flight Controls Engineering Intern

Regent Craft

North Kingstown, Rhode Island, United States (On-Site)
4 Months ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Portugal (Remote)
3 Months ago
Blind Squirrel Games - Technical Director

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
2 Months ago
NVIDIA - Research Scientist - Design Automation

NVIDIA

Taipei City, Taiwan (On-Site)
1 Month ago
Embark Studios - Gameplay Programmer - Destruction & Dynamism

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
3 Months ago
Pubg Emea - Lead Animator

Pubg Emea

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Microsoft - Software Engineer - AI/ML, Multiple Locations

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Meta - Software Engineering Manager, Product

Meta

San Francisco, California, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Canada

ICON Creative Studio - Intermediate Surfacing Artist (On-Site)

ICON Creative Studio

Vancouver, British Columbia, Canada (On-Site)
3 Months ago
Keywords Studios (Player Support) - Operations Manager

Keywords Studios (Player Support)

Quebec, Canada (Remote)
1 Week ago
Rockstar Games - Animator: Gameplay (Mid/Senior)

Rockstar Games

Oakville, Ontario, Canada (On-Site)
5 Months ago
Spyke Games - General Opportunities (Don't see an open role advertised that matches your skill set?)

Spyke Games

Edmonton, Alberta, Canada (Hybrid)
2 Months ago
Thumbtack - Senior Manager, Sales Compensation

Thumbtack

Ontario, Canada (Remote)
2 Weeks ago
Mistplay - Senior Android Engineer II

Mistplay

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Larian Studios - VFX Director | Directeur Effets Visuels VFX

Larian Studios

Quebec, Canada (On-Site)
3 Months ago
Activision - Platform Engineering Co-op - May 2025 - Demonware

Activision

Vancouver, British Columbia, Canada (On-Site)
3 Weeks ago
Xsolla - Mobile SDK Developer (iOS)

Xsolla

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Ello - Tech Lead, Machine Learning

Ello

Canada (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

RoofStack - Senior Game Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
N-iX - Senior Unity Engineer (#2668)

N-iX

Ukraine (Hybrid)
2 Months ago
Keywords Studios (Player Support) - Software Engineer - C++

Keywords Studios (Player Support)

Tokyo, Japan (Remote)
8 Months ago
Snowed In Studios - Intermediate Generalist Programmer

Snowed In Studios

Ottawa, Ontario, Canada (Hybrid)
6 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Mexico (Remote)
4 Months ago
Rocket Science - Software Engineer - Unity

Rocket Science

Brighton And Hove, England, United Kingdom (Hybrid)
2 Weeks ago
RoofStack - Unity Developer

RoofStack

İstanbul, İstanbul, Türkiye (On-Site)
1 Month ago
Playrix - Lead Unity Software Engineer (Gameplay)

Playrix

Armenia (Remote)
4 Months ago
Bitwise Alchemy - Senior Software Engineer

Bitwise Alchemy

Texas, United States (Remote)
7 Months ago
SmileGate - [Next Crossfire] UE5 Client Developer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month 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)

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