Remote Senior Game Programmer - Engine Specialist

Placements24

Polokwane

Hybrid

ZAR 2,030,000 - 3,046,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
Retirement plans
Flexible working hours
Fully remote team

Job summary

Placements24 is seeking a Senior Game Programmer specializing in engine technology for a fully remote role. You will develop, optimize, and maintain core engine systems, focusing on rendering, physics, memory management, and cross-platform performance.

Collaboration with a distributed team of engineers, artists, and designers is essential to deliver cutting-edge AAA game experiences. The ideal candidate has 7+ years in game programming, expert C++, and deep engine knowledge, with a passion for

Qualifications

  • 7+ years of professional game programming with engine focus.
  • Expert proficiency in C++ and engine architecture.
  • Experience across PC and console platforms and remote collaboration.
  • Strong debugging and problem-solving skills.

Responsibilities

  • Develop, optimize core engine systems (rendering, physics, memory).
  • Write high-performance C++ code for engine components.
  • Identify and resolve performance bottlenecks across platforms.
  • Collaborate with engineers to define and implement engine features and tools.
  • Work with artists and designers to ensure engine capabilities meet needs.
  • Contribute to the design and architecture of future engine versions.
  • Profile and optimize engine code for target hardware and smooth gameplay.
  • Mentor junior engine programmers and participate in code reviews.
  • Stay current with advancements in game engine tech.

Skills

C++
Engine architecture
Performance profiling
Software engineering principles
Multi-platform development
Debugging
Remote collaboration
Git/Perforce

Education

Bachelor's degree or equivalent

Tools

Git
Perforce
Profiling tools

Job description

About the Role

Our client, a globally recognized leader in game development, is seeking an experienced and highly skilled Senior Game Programmer specializing in engine technology to join their fully remote team. This role is critical for developing, maintaining, and optimizing the core engine systems that power their award-winning titles. You will work on complex challenges related to rendering, physics, AI, networking, and performance optimization, ensuring a cutting-edge player experience. The ideal candidate possesses a deep understanding of C++ and game engine architecture, along with a passion for solving intricate technical problems. You will collaborate closely with a distributed team of talented programmers, artists, and designers, contributing to the technical direction of the studio. We are looking for a proactive and self-motivated individual who thrives in a remote work environment and is dedicated to pushing the boundaries of game technology. Your expertise will directly influence the performance, stability, and visual fidelity of our future game releases.

Key Responsibilities
  • Develop, implement, and optimize core engine systems (rendering, physics, memory management, etc.).
  • Write high-performance C++ code for game engine components.
  • Identify and resolve complex performance bottlenecks and bugs across various platforms.
  • Collaborate with other engineers to define and implement engine features and tools.
  • Work closely with artists and designers to ensure engine capabilities meet their needs.
  • Contribute to the design and architecture of future engine versions.
  • Profile and optimize engine code for target hardware, ensuring smooth gameplay.
  • Mentor and provide technical guidance to junior engine programmers.
  • Participate in code reviews and contribute to maintaining high code quality standards.
  • Stay current with advancements in game engine technology and industry best practices.
Requirements
  • A minimum of 7 years of professional experience in game programming, with a strong focus on engine development.
  • Expert proficiency in C++.
  • In-depth knowledge of game engine architecture, including rendering pipelines, physics engines, and memory management.
  • Experience with performance profiling and optimization tools.
  • Strong understanding of software engineering principles and design patterns.
  • Experience developing for multiple platforms (PC, consoles).
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills, particularly in a remote team setting.
  • Experience with build systems and version control (e.g., Git, Perforce).
  • A Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • This is a remote position, requiring a high degree of self-motivation and communication.
Benefits
  • Our client offers a competitive salary, commensurate with experience, and a comprehensive remote benefits package, including health insurance, retirement plans, and flexible working hours.
  • You will have the opportunity to work on exciting, high-profile game projects with a globally distributed, talented team.
  • We provide opportunities for professional growth, continuous learning, and the chance to make a significant impact on AAA game development.
  • Embrace the flexibility and challenges of a fully remote role with a leading company.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Game Programmer - Engine Systems
Senior Game Programmer - Engine Systems

Placements24 • Paarl

Hybrid
ZAR 900,000 - 1,300,000
Competitive salary
Health insurance (comprehensive)
Dental insurance
+5
Remote Game Systems Engineer
Remote Game Systems Engineer

Placements24 • Paarl

Hybrid
ZAR 600,000 - 1,000,000
Health insurance
Retirement savings
Flexible remote work
Remote Full-Stack Game Developer (Engine Focus)
Remote Full-Stack Game Developer (Engine Focus)

Placements24 • Pretoria

Hybrid
ZAR 900,000 - 1,500,000
Health, dental, and vision insurance
Paid time off
Home office stipend
+2
Remote Senior Game Programmer - Unannounced Aaa Project
Remote Senior Game Programmer - Unannounced Aaa Project

Placements24 • Durban

Hybrid
ZAR 1,494,000 - 2,324,000
Remote-first culture
Work-from-home stipend
Flexible hours
+3
Remote Technical Director - Engine & Performance Optimization
Remote Technical Director - Engine & Performance Optimization

Placements24 • Upington

Hybrid
ZAR 2,964,000 - 4,281,000
Executive salary
Stock options
Remote-first
+2
Senior Unity Lead Game Developer – Hybrid/Remote
Senior Unity Lead Game Developer – Hybrid/Remote

Placements24 • South Africa

Remote
ZAR 900,000 - 1,200,000
Health insurance
Paid time off
Home office stipend
+1
Remote Senior Game Developer (Unity Engine Specialist)
Remote Senior Game Developer (Unity Engine Specialist)

Placements24 • Rustenburg

Hybrid
ZAR 1,523,000 - 2,369,000
Remote work
Full-time
Competitive salary
+1
Senior Full-Stack Game Developer - Engine Focus
Senior Full-Stack Game Developer - Engine Focus

Placements24 • Soweto

Hybrid
ZAR 2,003,000 - 3,005,000
Competitive salary
Flexible work environment
Senior Game Programmer - Gameplay (Remote)
Senior Game Programmer - Gameplay (Remote)

Placements24 • LegKraal Gate

Hybrid
ZAR 1,641,000 - 2,297,000
Fully remote
Performance bonus
Professional development
Remote Game Programmer (Unreal Engine Specialist)
Remote Game Programmer (Unreal Engine Specialist)

Placements24 • Durban

Hybrid
ZAR 600,000 - 900,000
Health insurance
Paid time off
Professional growth opportunities
+1