Job Overview
-
Date PostedMay 3, 2026
-
Country
-
Expiration date--
Job Description
We are a world-renowned game development studio dedicated to crafting deeply immersive, story-driven RPGs that resonate with players on an emotional level. Our passion lies in building universes and characters that players can truly connect with, and we are seeking a talented Senior Tools Programmer to help us bring these visions to life. If you are driven by innovation and thrive in a collaborative, creative environment, we invite you to join our exceptional team.
## Job Overview
As a Senior Tools Programmer at [Top Employer], you will be instrumental in developing and maintaining the cutting-edge tools and pipelines that empower our game development teams. You will work closely with artists, designers, and other engineers to understand their needs and translate them into robust, efficient, and user-friendly solutions. Your contributions will directly impact the productivity and creativity of our development process, ensuring we can continue to deliver groundbreaking gaming experiences. This role demands a blend of technical expertise, problem-solving acumen, and a deep understanding of the game development lifecycle.
## Key Responsibilities
* Design, implement, and maintain robust and scalable tools for various aspects of game development, including asset management, level editing, scripting, and debugging.
* Collaborate closely with artists, designers, and other programmers to gather requirements and translate them into effective tool solutions.
* Optimize existing tools and pipelines to improve performance, reduce iteration times, and enhance overall developer workflow efficiency.
* Develop and integrate custom plugins and extensions for industry-standard DCC (Digital Content Creation) tools, such as Maya, 3ds Max, Photoshop, and Houdini.
* Write clean, maintainable, and well-documented code, adhering to established coding standards and best practices.
* Identify and address performance bottlenecks and areas for improvement within our toolchain.
* Mentor junior programmers and contribute to the team’s technical growth and knowledge sharing.
* Stay abreast of emerging technologies and industry trends in game development tools and pipelines.
## Requirements
* Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
* 5+ years of professional experience in game development tools programming, with a strong focus on C++ and Python.
* Proven experience developing and integrating tools for 3D game engines (e.g., Unreal Engine, Unity, or proprietary engines).
* Solid understanding of data structures, algorithms, and software design patterns.
* Experience with version control systems (e.g., Perforce, Git).
* Familiarity with scripting languages and their application in tool development.
* Excellent problem-solving, debugging, and communication skills.
## What We Offer
* The opportunity to work on highly anticipated, ambitious, and critically acclaimed RPG titles.
* A remote-first work environment that fosters flexibility and work-life balance.
* A collaborative and supportive team culture where your contributions are valued and recognized.
* Access to cutting-edge technology and the chance to shape the future of game development tools.
* Competitive compensation and benefits package.