Senior Game Programmer - Engine Systems

Placements24

Paarl

Híbrido

ZAR 900.000 - 1.300.000

Jornada completa

hace 31 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Competitive salary
Health insurance (comprehensive)
Dental insurance
Vision insurance
Retirement savings plan
Remote work flexibility
Ample paid time off
Virtual team-building events

Descripción de la vacante

Placements24 seeks a Senior Game Programmer specializing in Engine Systems for a fully remote role. You will design, implement, and optimize core engine components across rendering, physics, AI, and tools while collaborating with a world-class team.

The ideal candidate has 7+ years in game engine development, expert C++ skills, and a strong foundation in CS fundamentals. Remote-first culture offers flexibility and ongoing professional growth.

Formación

  • 7+ years of professional game programming experience focused on engine development.
  • Expert in C++ and OO programming principles.
  • Strong knowledge of engine architecture, rendering, physics, and memory management.
  • Experience with performance analysis and cross-disciplinary collaboration.

Responsabilidades

  • Design, implement, and maintain core engine systems (rendering, physics, animation, memory).
  • Optimize engine performance across platforms (CPU/GPU).
  • Develop tools and pipelines for the development team.
  • Collaborate with other engineering disciplines to integrate systems.
  • Debug and resolve complex engine issues.
  • Write clean, efficient, and maintainable C++ code.
  • Contribute to the architectural design of the game engine.
  • Mentor junior programmers and participate in code reviews.
  • Stay up-to-date with engine technology and best practices.

Conocimientos

C++
Problem-solving
Remote teamwork
Communication

Educación

Bachelor's or Master's in Computer Science/Engineering

Herramientas

Git
Perforce

Descripción del empleo

About the Role

Our client, a globally recognized game development studio known for its groundbreaking titles, is looking for a highly skilled Senior Game Programmer specializing in Engine Systems. This is a fully remote opportunity, allowing you to work with a world-class team from the comfort of your home. You will play a crucial role in developing, maintaining, and optimizing the core engine systems that power our cutting-edge games. This includes areas such as rendering, physics, AI, networking, and performance optimization. The ideal candidate possesses a deep understanding of C++, a strong grasp of computer science fundamentals, and a passion for solving complex technical challenges in a collaborative, remote-first environment. You will contribute to ensuring our games are stable, performant, and deliver an exceptional player experience.

Key Responsibilities
  • Design, implement, and maintain core engine systems, including rendering, physics, animation, and memory management.
  • Optimize game engine performance for a wide range of target platforms, focusing on CPU and GPU efficiency.
  • Develop and improve tools and pipelines used by the development team.
  • Collaborate with other engineering disciplines (e.g., gameplay, tools, AI) to ensure seamless integration of systems.
  • Debug and resolve complex technical issues within the game engine.
  • Write clean, efficient, and maintainable code in C++.
  • Contribute to the architectural design of the game engine.
  • Mentor junior programmers and participate in code reviews.
  • Stay up-to-date with the latest advancements in game engine technology and best practices.
Requirements
  • Minimum of 7 years of professional experience in game programming, with a strong focus on engine development.
  • Expert proficiency in C++ and object-oriented programming principles.
  • In-depth knowledge of game engine architecture and systems (e.g., rendering pipelines, physics engines, memory allocators).
  • Experience with performance analysis and optimization techniques.
  • Familiarity with version control systems (e.g., Git, Perforce).
  • Strong understanding of computer science fundamentals, including data structures and algorithms.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration abilities, essential for effective remote teamwork.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits

Our client offers a highly competitive salary, comprehensive health, dental, and vision insurance, and a generous retirement savings plan. This fully remote position provides unparalleled flexibility, along with opportunities for continuous learning and professional development. Employees benefit from cutting-edge technology, a collaborative and innovative culture, and the chance to work on industry-leading game titles. We also offer ample paid time off and virtual team-building events to foster camaraderie.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Remote Game Systems Engineer
Remote Game Systems Engineer

Placements24 • Paarl

Híbrido
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

Híbrido
ZAR 900.000 - 1.500.000
Health, dental, and vision insurance
Paid time off
Home office stipend
+2
Senior Full-Stack Game Developer - Engine Focus
Senior Full-Stack Game Developer - Engine Focus

Placements24 • Soweto

Híbrido
ZAR 2.003.000 - 3.005.000
Competitive salary
Flexible work environment
Senior Unity Lead Game Developer – Hybrid/Remote
Senior Unity Lead Game Developer – Hybrid/Remote

Placements24 • Sudáfrica

A distancia
ZAR 900.000 - 1.200.000
Health insurance
Paid time off
Home office stipend
+1
Senior Game Programmer (Engine Focus)
Senior Game Programmer (Engine Focus)

Placements24 • Stellenbosch

Híbrido
ZAR 900.000 - 1.500.000
Hybrid work arrangement
Senior Game Programmer - Gameplay (Remote)
Senior Game Programmer - Gameplay (Remote)

Placements24 • LegKraal Gate

Híbrido
ZAR 1.641.000 - 2.297.000
Fully remote
Performance bonus
Professional development
Remote Senior Game Programmer - Unannounced Aaa Project
Remote Senior Game Programmer - Unannounced Aaa Project

Placements24 • Durban

Híbrido
ZAR 1.494.000 - 2.324.000
Remote-first culture
Work-from-home stipend
Flexible hours
+3
Senior Game Programmer (Engine)
Senior Game Programmer (Engine)

Placements24 • East London

Híbrido
ZAR 900.000 - 1.500.000
Competitive salary
Health and retirement benefits
Hybrid work model
Remote Technical Director - Engine & Performance Optimization
Remote Technical Director - Engine & Performance Optimization

Placements24 • Upington

Híbrido
ZAR 2.964.000 - 4.281.000
Executive salary
Stock options
Remote-first
+2
Senior Engine Programmer (Remote, C++ Expert)
Senior Engine Programmer (Remote, C++ Expert)

Placements24 • Paarl

Híbrido
ZAR 900.000 - 1.300.000
Competitive salary
Health insurance (comprehensive)
Dental insurance
+5