Senior C++ Engineer (Gaming Experience Preferred)
Job Description:
Our client is seeking Senior C++ Engineers for an exciting new engagement in the gaming space. This is a fully remote, 6 to 9-month contract opportunity, ideal for engineers who thrive in fast-paced environments and have a passion for gaming or game engine development.
You’ll be part of a high-caliber team working on cutting-edge technology, helping our client deliver exceptional digital experiences within the gaming or interactive media space.
Responsibilities:
-
Design, develop, and optimize performance-critical C++ code for real-time applications.
-
Collaborate with cross-functional teams including game designers, UI/UX designers, and backend engineers.
-
Work with proprietary or commercial game engines and middleware systems.
-
Debug and troubleshoot complex system-level issues.
-
Write clean, maintainable, and well-documented code following best practices.
-
Participate in code reviews and contribute to architectural decisions.
Qualifications:
-
5+ years of hands-on experience with C++ in a production environment.
-
Strong experience in real-time or performance-critical systems.
-
Gaming or game engine experience is a strong plus (e.g., Unreal Engine, Unity, custom engines).
-
Solid understanding of computer science fundamentals – algorithms, data structures, and memory management.
-
Experience with multithreading, networking, or graphics programming is a plus.
-
Comfortable working in an agile, collaborative environment.
-
Excellent problem-solving and communication skills.
**We are an equal opportunity employer and value diversity at our company. We do not discriminate based on race, religion, color, ethnic origin, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.**
#LI-KH2