Engine Programmer

3 Weeks ago • All levels • Game Engine

Job Summary

Job Description

As an Engine Programmer, you'll architect, implement, and maintain game engine pipelines and core systems in Unreal Engine (UE4/UE5) or Unity. Responsibilities include developing and optimizing systems like graphics, tools, audio, physics, AI, and networking across platforms. You will collaborate with multidisciplinary teams, debug multithreaded systems, and create technical design documents. This is a talent pool listing for future project-based opportunities contingent on client needs. The role requires strong C++ skills, proven engine experience (Unreal or Unity), and contributions to shipped AAA titles. Experience with multiple core systems and a passion for gaming are essential.
Must have:
  • Strong C++ knowledge
  • Proven Unreal or Unity experience
  • AAA title contribution
  • Multithreaded system expertise
  • System optimization skills
Good to have:
  • Cross-platform optimization experience
  • Agile development knowledge
  • Pipeline automation experience

Job Details

Description

Description

At Ghostpunch Games, part of the PTW family, we collaborate with industry-leading studios to deliver high-impact projects. As an Engine Programmer, you will play a critical role in developing, debugging, and optimizing engine-level systems for AAA-quality PC, console, mobile, and VR/AR games. Whether your expertise lies in Unreal or Unity, you will work on cutting-edge projects that push the boundaries of game technology and deliver unforgettable gaming experiences.

About This Opportunity

Please note, this listing is not for an immediate open position but for our Talent Pool for Co-Development Roles. By applying, you express interest in being considered for future project-based opportunities that align with your skills and experience.

These opportunities are contingent on client needs and project availability. As projects are initiated or client proposals are developed, we will review candidates from this pool and contact those who most closely align with the specific requirements of the co-development opportunity.

How We Keep You Engaged

We maintain strong relationships with our talent pool by providing regular updates, industry insights, and information on upcoming opportunities. We will check in to confirm your availability and interest.

Our hiring teams carefully vet and select top candidates who best meet project needs, ensuring that you are matched with the right opportunity when it becomes available.

Next Steps

If you are passionate about contributing to cutting-edge projects and want to be considered for future co-development opportunities, we encourage you to apply to this listing. While there may not be an immediate opening, your application ensures that you will be part of our ongoing talent review for upcoming roles.

Essential Duties and Responsibilities

  • Architect, implement, and maintain game engine pipelines and core systems in Unreal Engine (UE4/UE5) or Unity.
  • Develop and optimize systems such as graphics, tools, audio, physics, AI, and networking for PC, console, mobile (iOS/Android), and VR/AR platforms.
  • Collaborate with multidisciplinary teams to gather project requirements, verify satisfaction, and deliver scalable, high-performance solutions.
  • Implement new engine features and maintain existing systems to ensure peak efficiency and reliability.
  • Debug and optimize multithreaded systems for seamless performance across platforms.
  • Assist in creating technical design documents for new systems, offering clear, detailed plans for implementation.
  • Stay up-to-date on industry trends and incorporate best practices into development processes.

Requirements

  • Core Expertise: Strong C++ knowledge with a passion for writing clean, efficient, and scalable code.
  • Engine Experience:
    • Proven experience in Unreal Engine (UE4/UE5) or Unity development.
    • Familiarity with graphics pipelines, physics systems, memory management, and multithreaded programming.
  • Development Contributions: Contributed extensively to at least one shipped AAA PC, console, VR/AR, or mobile title (iOS/Android).
  • Math and Physics Skills: Solid understanding of mathematics, linear algebra, and physics principles.
  • System Specialization: Experience with multiple core systems such as tools, AI, networking, audio, and scripting.
  • Collaboration and Problem-Solving: Ability to work effectively in a collaborative environment, providing innovative solutions to complex challenges.
  • Passion for Gaming: Deep enthusiasm for creating immersive gaming experiences.

Preferred Skills

  • Experience working with multithreaded systems.
  • Familiarity with cross-platform optimization for PC, console, mobile (iOS/Android), and VR/AR.
  • Knowledge of Agile development practices and pipeline automation.

Note: Specific requirements may vary depending on project needs.

Similar Jobs

Meta - Data Engineer, Product Analytics

Meta

San Francisco, California, United States (On-Site)
• 3 Months ago
Convai - Product Marketing Manager

Convai

Bengaluru, Karnataka, India (On-Site)
• 7 Months ago
Rebellion - Senior Gameplay Animation Programmer

Rebellion

England, United Kingdom (Hybrid)
• 3 Weeks ago
King - Data Science Intern - Summer 2025

King

Barcelona, Catalonia, Spain (On-Site)
• 1 Week ago
Meta - Software Engineer, Computer Vision (Technical Leadership)

Meta

Redmond, Washington, United States (Remote)
• 2 Months ago
Keywords Studios (Player Support) - Junior/Mid VFX Artist - 2025 Opportunities (Canada and Mexico)

Keywords Studios (Player Support)

Mexico (Hybrid)
• 1 Month ago
Amber - Senior Unity Game Engineer (Project Based)

Amber

Brazil (On-Site)
• 6 Months ago
Maverick Games - Online Engineer

Maverick Games

Warwick, England, United Kingdom (On-Site)
• 4 Weeks ago
Hypixel Studios - Principal Engineer - Project Technical Lead

Hypixel Studios

Seattle, Washington, United States (Remote)
• 3 Months ago
Epic Games - Principal Engine Programmer, Verse Framework

Epic Games

Cary, North Carolina, United States (On-Site)
• 5 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Product Designer, GenAI

Meta

Seattle, Washington, United States (On-Site)
• 2 Months ago
Inworld AI - GTM Lead, Partnerships - USA

Inworld AI

Mountain View, California, United States (On-Site)
• 4 Months ago
Xentrix Studios - Animation – Senior Artist

Xentrix Studios

India (On-Site)
• 3 Months ago
Meta - Data Engineer, Product Analytics

Meta

Los Angeles, California, United States (On-Site)
• 2 Months ago
Plummy games - Senior Gameplay С++ Developer

Plummy games

Chișinău, Chisinau, Moldova (Remote)
• 2 Months ago
Unity - Channel Enablement Consultant

Unity

Austin, Texas, United States (On-Site)
• 6 Months ago
Unity - Software Engineer

Unity

Copenhagen, Denmark (On-Site)
• 3 Months ago
Meta - Program Manager, Manufacturing

Meta

Fremont, California, United States (On-Site)
• 2 Months ago
Socialpoint - Principal UX/UI Designer

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in United States

The Walt Disney Company - Systems Engineer II Broadcast

The Walt Disney Company

New York, New York, United States (On-Site)
• 1 Week ago
Microsoft - Member of Technical Staff - Mobile Technical Lead

Microsoft

Mountain View, California, United States (Hybrid)
• 2 Weeks ago
ByteDance - Software Engineer, ML System Scheduling

ByteDance

San Jose, California, United States (On-Site)
• 3 Months ago
Sandbox VR - Shift Lead (Key Holder)

Sandbox VR

Austin, Texas, United States (On-Site)
• 3 Months ago
ByteDance - Software Engineer, Inference

ByteDance

Seattle, Washington, United States (On-Site)
• 3 Months ago
Next Level Business Services - ETL Informatica Development Lead

Next Level Business Services

Fremont, California, United States (On-Site)
• 3 Months ago
Unity - Senior Manager, Payroll Americas

Unity

San Francisco, California, United States (On-Site)
• 2 Months ago
Next Level Business Services - CCI News Gate Solution Architect

Next Level Business Services

Jersey City, New Jersey, United States (On-Site)
• 3 Months ago
Microsoft - Research Intern - Systems for Scalable and Reliable AI Agents

Microsoft

Redmond, Washington, United States (On-Site)
• 1 Month ago
Blizzard Entertainment - Senior Software Engineer, Client | Hearthstone (Temporary) | Irvine, CA

Blizzard Entertainment

Irvine, California, United States (Hybrid)
• 2 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

Mojang Studios - C++ Engineer- Gameplay

Mojang Studios

Stockholm, Stockholm County, Sweden (Hybrid)
• 1 Month ago
Amber - Senior Unreal Game Engineer (Project Based)

Amber

Guadalajara, Jalisco, Mexico (On-Site)
• 7 Months ago
Blockville Digital Assets - Senior Game Developer

Blockville Digital Assets

İstanbul, Türkiye (On-Site)
• 6 Months ago
Socialpoint - Senior Unity Developer (New Games)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
• 1 Week ago
Snowed In Studios - Intermediate Generalist Programmer

Snowed In Studios

Ottawa, Ontario, Canada (Hybrid)
• 6 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Armenia (Remote)
• 3 Months ago
Playrix - Lead C++ Software Engineer (Gameplay)

Playrix

Almaty, Almaty Region, Kazakhstan (Remote)
• 3 Months ago
Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Ukraine (Remote)
• 3 Months ago
Snowed In Studios - Principle Software Developer

Snowed In Studios

Ontario, Canada (Remote)
• 3 Months ago
Schell Games - Senior Game Engineering Manager

Schell Games

Pittsburgh, Pennsylvania, United States (Hybrid)
• 7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We’re a global team of passionate, hard-working, ambitious gamers, whose goal is always to make every gamer's experience as perfect as possible. We’re dedicated to helping your players, because they’re part of our community too. We’ve been working hard for players, clients, and the games industry for over 30 years, providing industry-leading services to every part of the globe.


We believe great work gets done by teams who love what they do. This is why we approach every solution with an all-minds-on-deck strategy that leverages our global workforce's strength, creativity, and passion. 

8,500+ passionate gamers

650+ top developers and publishers as clients

5.3 million hours QA testing

7 year average client partner tenure

2,500+ LQA titles


PTW is a boutique games services company with over 40 offices in 16 countries worldwide. Our range of services include quality assurance, localization, player support, community management, art production, game development, and audio production services.


We believe that innovation comes in all sizes, which is why we take on projects of any size and love crafting a custom solution, no matter the scale. 


PTW, comprised of global subsidiaries, is a UK-based holding company formed in 2016 under the umbrella of Poletowin Holdings, Inc. which is listed on the 1st Section of Tokyo Stock Exchange as 3657. 


The PTW family of brands includes SIDE, 1518 Studios and Entalize

Braga, Braga, Portugal (On-Site)

England, United Kingdom (On-Site)

United Kingdom (Remote)

England, United Kingdom (On-Site)

England, United Kingdom (On-Site)

England, United Kingdom (On-Site)

England, United Kingdom (On-Site)

England, United Kingdom (On-Site)

Braga, Braga, Portugal (On-Site)

United Kingdom (Remote)

View All Jobs

Get notified when new jobs are added by PTW

Level Up Your Career in Game Development!

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

Job Common Plug