Engine Programmer (Staff/Senior)

17 Hours ago • 5 Years + • $128,240 PA - $183,530 PA

Job Summary

Job Description

The Engine Programmer (Staff/Senior) will be responsible for analyzing and improving performance across all target platforms. They will develop and maintain new and existing systems for managing memory and streaming. The role involves debugging and fixing crashes, concurrency issues, and platform-specific problems. The programmer will also research and propose improvements to processes and pipelines. This position requires a passion for games and game technology, excellent communication and team skills, and a strong understanding of C/C++.
Must have:
  • 5+ years of industry experience developing for PC and consoles
  • Experience with multithreaded programming
  • Proficiency in C/C++
  • Bachelor's degree in Computer Science or Engineering
  • Unreal Engine experience

Job Details

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 Engineer, Patching

Epic Games

Cary, North Carolina, United States (On-Site)
4 Months ago
Epic Games - Concept Outsource Lead (Creatures)

Epic Games

Cary, North Carolina, United States (On-Site)
2 Weeks ago
Argus Labs - Technical Artist (APAC)

Argus Labs

Australia (Remote)
1 Month ago
Argus Labs - Technical Artist (South East Asia)

Argus Labs

Australia (Remote)
1 Month ago
Build A Rocket Boy - Animation Programmer

Build A Rocket Boy

(Remote)
1 Week ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Serbia (Remote)
6 Months ago
Epic Games - Lead Engine Programmer, Verse Framework

Epic Games

Bellevue, Washington, United States (On-Site)
3 Months ago
Qingci Games - Senior Unity3D Developer

Qingci Games

(On-Site)
3 Months ago
Avalanche Studios Group - Systems Programmer

Avalanche Studios Group

Stockholm, Stockholm County, Sweden (Hybrid)
2 Months ago
Light Speed Studios - Lead Engine Systems Engineer

Light Speed Studios

California, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - UI Artist

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Wicked Workshop - General Expressions of Interest

Wicked Workshop

Box Hill, Victoria, Australia (Hybrid)
3 Months ago
Epic Games - Gameplay Systems Programmer, Fortnite

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Tencent - Lead Graphics Engineer

Tencent

California, United States (On-Site)
3 Months ago
Epic Games - Senior Platform Programmer

Epic Games

London, England, United Kingdom (On-Site)
1 Month ago
Epic Games - Gameplay Engineer

Epic Games

Porto Alegre, State Of Rio Grande Do Sul, Brazil (On-Site)
1 Month ago
Epic Games - FX Outsource Lead

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Snowed In Studios - Lead Software Developer

Snowed In Studios

Quebec, Canada (Remote)
1 Month ago
Haptic - Lead Engine Software Engineer

Haptic

Dallas, Texas, United States (Remote)
4 Months ago
Flix Interactive - Lead Animator

Flix Interactive

Birmingham, England, United Kingdom (Hybrid)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Irvine, California, United States

Flexra Software - IT Intern

Flexra Software

Itasca, Illinois, United States (On-Site)
2 Weeks ago
Epic Games - Modeling Outsource Artist

Epic Games

San Diego, California, United States (On-Site)
1 Month ago
Scientific Games  - Supervisor, Logistics

Scientific Games

Duluth, Georgia, United States (On-Site)
1 Month ago
Hudl - Senior Software Engineer

Hudl

Omaha, Nebraska, United States (Hybrid)
2 Weeks ago
Corsair - Supply Chain Planner

Corsair

Milpitas, California, United States (On-Site)
1 Month ago
Life church - Senior UX Researcher

Life church

Edmond, Oklahoma, United States (On-Site)
7 Months ago
ByteDance - Senior Software Engineer, Multi Cloud CDN

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
Linden Lab - Trust & Safety Specialist

Linden Lab

Atlanta, Georgia, United States (On-Site)
3 Months ago
Evolution - Online Game Presenter (Guest Service Agent Alternative)

Evolution

Atlantic City, New Jersey, United States (On-Site)
8 Months ago
InfoStretch Corporation - .Net Developer

InfoStretch Corporation

Mechanicsburg, Pennsylvania, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

SmileGate - [CROSSFIRE] 클라이언트 담당 (컨텐츠/엔진)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
4 Months ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

(Remote)
1 Month ago
Scorewarrior - Core Client Senior C++ Developer

Scorewarrior

Limassol, Limassol, Cyprus (On-Site)
1 Month ago
Inworld AI - Staff C++ Developer

Inworld AI

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
Tencent - Senior Technical Director

Tencent

Los Angeles, California, United States (On-Site)
2 Months ago
Blind Squirrel Games - Technical Director

Blind Squirrel Games

Auckland, Auckland, New Zealand (On-Site)
5 Months ago
Epic Games - Lead Engine Programmer, Verse Framework

Epic Games

Cary, North Carolina, United States (On-Site)
1 Month ago
Werplay - Game Developer (Unity3D)

Werplay

Islamabad, Islamabad Capital Territory, Pakistan (On-Site)
4 Months ago
Crazy games  - Remote Web Games Advocate

Crazy games

Leuven, Flanders, Belgium (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

We are always looking for creative and driven people that make the games they want to play; we want people who know that their choices matter. We believe that building the best and deepest worlds to explore is a high and noble calling, and we are always on the lookout for those brave souls who think the same.

Irvine, California, United States (On-Site)

Irvine, California, United States (On-Site)

Irvine, California, United States (On-Site)

Bangkok, Thailand (On-Site)

Irvine, California, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Obsidian

Level Up Your Career in Game Development!

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

Job Common Plug