About 2K – Tools Programmer
2K is seeking a Tools Programmer to design, implement, and maintain internal tooling that accelerates game development and content pipelines. This on-site role is based in Quebec, Canada.
What you will do
- Design, implement, and maintain editor tools and pipelines used by engineers and designers.
- Collaborate with gameplay engineers to optimize workflows and tool performance.
- Build robust tooling for content creation, automated processes, debugging aids, and data pipelines.
- Write clean, well-documented code and participate in code reviews.
- Assist across teams to diagnose issues and improve tooling across platforms.
What we are looking for
- Proficiency in C++ and/or C# with strong scripting experience (Python).
- Experience with game engines (Unreal Engine or Unity) and editor scripting.
- Familiarity with build systems, version control (Git), and debugging tools.
- Strong problem-solving skills and the ability to work both independently and in a team.
- Excellent communication skills and a passion for tooling that enhances developer productivity.
- A relevant degree or equivalent professional experience.
Location
Quebec, Canada (on-site)