Enable job alerts via email!

Senior Porting Programmer

Skillsearch

United Kingdom

Remote

GBP 60,000 - 80,000

Full time

2 days ago
Be an early applicant

Job summary

A forward-thinking studio is looking for an experienced Senior Porting Programmer to lead the porting of custom game engines to console platforms. You'll engage in performance optimization and manage tasks autonomously in a fully remote role. The ideal candidate has extensive experience in porting, strong C++ skills, and a proactive attitude. This is a unique opportunity to tackle complex engineering challenges while working with the latest technologies.

Qualifications

  • Extensive experience in porting engines to console platforms.
  • Strong C++ programming skills with clean code practices.
  • Familiarity with rendering APIs like DirectX 12 and Vulkan.

Responsibilities

  • Lead the technical effort in porting custom game engines.
  • Optimize low-level rendering APIs for performance.
  • Troubleshoot platform-specific bugs effectively.

Skills

C++ programming
Porting custom engines
Problem-solving
Communication skills
Optimisation of rendering APIs

Tools

DirectX 12
Vulkan
CI/CD tools

Job description

Are you an experienced C++ programmer with a strong background in porting custom engines to console platforms? This is an exciting opportunity to join a forward-thinking studio working on technically ambitious projects that push the boundaries of engine performance and platform compatibility.

We’re looking for a Senior Porting Programmer who thrives on solving complex challenges and taking full ownership of porting workflows.This is a fully remote role open to candidates globally, with a focus on proactive communication and self-driven development.

What you'll be doing:

  • Lead the technical effort in porting custom game engines to console platforms, with a focus on performance, rendering, and stability
  • Modify and optimise third-party libraries to ensure compatibility and efficiency across target platforms
  • Create abstraction layers for systems such as file access, platform services, and window management
  • Optimise low-level rendering APIs, including DirectX 12 and Vulkan, for enhanced runtime performance
  • Resolve build issues and compiler warnings to improve development efficiency and application speed
  • Build and maintain robust CI automation pipelines and support DevOps practices
  • Troubleshoot platform-specific bugs and collaborate with partners to resolve issues efficiently
  • Manage tasks autonomously, ensuring timely delivery with high-quality standards
  • Stay ahead of emerging engine and rendering technologies to inform future development
  • Engage actively with team discussions and contribute to a strong culture of technical collaboration

What we're looking for:

  • Extensive experience in porting custom engines to modern console platforms, with a focus on systems-level programming
  • Strong C++ programming skills and knowledge of best practices for clean, maintainable code
  • Familiarity with low-level rendering APIs such as DirectX 12, Vulkan, and platform-specific graphics layers
  • Hands-on experience adapting third-party libraries and creating platform abstraction layers
  • Experience with CI pipelines and DevOps methodologies, particularly for large-scale codebases
  • Strong debugging and optimisation abilities, especially around compilation and runtime performance
  • A self-starting attitude with the ability to manage and deliver complex tasks with minimal oversight
  • Excellent communication skills in English, both verbal and written

If you're passionate about bringing high-performance games to new platforms and enjoy owning complex engineering challenges, this could be your next big move. Apply now, or get in touch with Sam Moss - sm@skillsearch.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.