Remote Senior Software Engineer (Game Development)

Placements24

Randburg

Hybrid

ZAR 1,834,000 - 2,501,000

Full time

3 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

Industry-leading salary
Fully remote
Health & retirement benefits
Flexible work arrangements

Job summary

Placements24 is seeking a Remote Senior Software Engineer focused on game development. You’ll design, develop, and optimize features for high-end entertainment titles, collaborating with a global team from any location. A strong background in C++, C#, and modern engines is essential.

You will mentor junior engineers, contribute to architecture decisions, and stay current with engine and tooling advancements to deliver engaging gaming experiences.

Qualifications

  • Minimum 7 years of software development experience.
  • At least 4 years in game development within Arts & Entertainment.
  • Expert in C++ or C#; strong game engine experience.
  • Strong OOP, data structures, and algorithms knowledge.
  • Experience with AI, physics, networking, and graphics.
  • Proven ability to design complex systems and debug efficiently.

Responsibilities

  • Design, develop, test, and deploy game features and systems.
  • Collaborate with designers, artists, and engineers on mechanics and UI.
  • Optimize performance, memory, and load times across platforms.
  • Write clean, maintainable code and participate in reviews.
  • Mentor junior engineers and contribute to architecture.
  • Stay updated with Unreal and Unity advancements.

Skills

C++
C#
Python
OOP
Data structures
Algorithms
Git
Remote collaboration
Debugging

Education

Bachelor’s degree in Computer Science or Software Engineering
Equivalent practical experience

Tools

Unreal Engine
Unity

Job description

About the Role

Our client, a forward-thinking innovator in the Arts & Entertainment technology space, is actively seeking a highly experienced Remote Senior Software Engineer specializing in Game Development. This role is fully remote, offering you the flexibility to work from anywhere while contributing to cutting-edge projects. You will be instrumental in designing, developing, and implementing robust software solutions that power our client's interactive entertainment experiences. We are looking for a seasoned engineer with a deep understanding of game engines, programming languages, and software architecture. The ideal candidate is a problem-solver, a team player, and passionate about pushing the boundaries of technology within the Arts & Entertainment sector. You will collaborate with a talented, globally distributed team, bringing your expertise to bear on ambitious game titles and platforms. This is a prime opportunity to shape the future of digital entertainment from the comfort of your home office, regardless of your physical location within Randburg, Gauteng or beyond.

Key Responsibilities
  • Design, develop, test, and deploy high-quality game features and systems using relevant programming languages (e.g., C++, C#, Python).
  • Collaborate with game designers, artists, and other engineers to implement game mechanics, AI, physics, and UI elements.
  • Optimize game performance, memory usage, and loading times for various platforms.
  • Write clean, maintainable, and efficient code following best practices and coding standards.
  • Participate in code reviews, providing constructive feedback to peers.
  • Debug and resolve complex software issues and bugs throughout the development lifecycle.
  • Contribute to the architecture and design of new game features and systems.
  • Stay current with advancements in game development technologies, engines (e.g., Unreal Engine, Unity), and methodologies.
  • Mentor junior engineers and share technical knowledge within the team.
  • Ensure the technical feasibility of game design concepts.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 7 years of professional software development experience, with at least 4 years focused on game development within the Arts & Entertainment industry.
  • Expert proficiency in C++ or C# and experience with game engines like Unreal Engine or Unity.
  • Strong understanding of object-oriented programming (OOP), data structures, and algorithms.
  • Experience with game physics, AI, networking, and graphics programming.
  • Proven ability to design and implement complex software systems.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and collaboration skills, particularly in a remote work environment.
  • Experience with version control systems (e.g., Git).
  • A demonstrable passion for creating engaging and innovative gaming experiences.
Benefits

Our client offers an industry-leading salary, comprehensive health and retirement benefits, generous paid time off, and a fully remote work setup. Employees benefit from working on exciting, high-impact projects within the Arts & Entertainment technology sector, with ample opportunities for professional growth and skill development. We foster a culture of innovation, collaboration, and continuous learning, supporting our team members wherever they are.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Lead Game Programmer
Remote Lead Game Programmer

Placements24 • East London

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote
Competitive salary + bonuses
Health, dental, vision insurance
+3
Remote Senior Game Programmer (Gameplay Systems)
Remote Senior Game Programmer (Gameplay Systems)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900,000 - 1,200,000
Highly competitive salary and benefits
Comprehensive health insurance
Generous paid time off
+4
Senior Game Programmer - Unreal Engine Specialist
Senior Game Programmer - Unreal Engine Specialist

Placements24 • Polokwane

Hybrid
ZAR 1,200,000 - 1,800,000
Health insurance
Performance-based bonuses
Fully remote work
+1
Remote Lead Game Developer (Unity/C#)
Remote Lead Game Developer (Unity/C#)

Placements24 • Rustenburg

Hybrid
ZAR 900,000 - 1,300,000
Fully remote work
Competitive salary
International team
+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
Senior Technical Director - Game Development Pipeline
Senior Technical Director - Game Development Pipeline

Placements24 • Randburg

Hybrid
ZAR 1,000,000 - 1,700,000
Bonus opportunities
Health insurance
Generous vacation and holidays
+4
Senior Game Programmer (Engine Focus)
Senior Game Programmer (Engine Focus)

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work arrangement
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
Senior Game Programmer - Engine Development
Senior Game Programmer - Engine Development

Placements24 • Vereeniging

Hybrid
ZAR 800,000 - 1,500,000
Remote work
Health benefits
Professional development
+1
Lead Real-time Engine Programmer
Lead Real-time Engine Programmer

Placements24 • Stellenbosch

Hybrid
ZAR 900,000 - 1,300,000
Health plan
Retirement plan
Home office stipend
+2