FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Tools Programmer
CD PROJEKT SASenior Tools Programmer developing C++ tools and workflows for Cyberpunk 2 at CD PROJEKT RED. Collaborating with teams to enhance development processes and mentor engineers.
Posted 5/2/2026full-timeRemote • Vancouver • 🇨🇦 CanadaSenior💰 CA$127,200 - CA$209,900 per yearWebsite
Tech Stack
Tools & technologiesPythonUnreal Engine
About the role
Key responsibilities & impact- Help drive the design and implementation of high-quality, maintainable C++ tools and workflows, primarily for Unreal Engine
- Collaborate closely with cross-disciplinary teams to understand complex needs, propose effective solutions, and champion tools development efforts
- Independently manage the full lifecycle of tool initiatives, from ideation and prioritization, to deployment and ongoing support
- Proactively provide ad hoc tools support, effectively balancing immediate needs against broader development priorities without constant oversight
- Evangelize tools best practices, advocating their strategic importance to productivity and quality across the organization
- Objectively evaluate the impact of tools and workflows on project productivity to inform prioritization decisions
- Mentor and support junior and mid-level engineers, enhancing team capabilities
Requirements
What you’ll need- Extensive experience writing production-level C++ code, with significant, demonstrable contributions to complex, large-scale codebases on collaborative projects
- Experience driving projects through their full lifecycle, from concept to deployment and maintenance
- Ability to articulate technical concepts, discuss trade-offs, and advocate for quality standards
- Experience with planning work according to priorities, risks, and the need to deliver value incrementally
- Nice to have: Extensive experience with Unreal Engine or similar AAA game engines
- Proficiency in UI/UX design, specifically with Slate, Editor Utility Widgets, or comparable frameworks
- Previous mentorship or technical leadership experience in a game development context
- Experience with a scripting language or system, such as Blueprint, Python, MEL
Benefits
Comp & perks- Company-paid medical healthcare (dental, vision, and mental)
- Free mental health support, including access to counseling, psychiatric care, and a variety of well-being webinars
- Paid leave — 26 days of vacation, 10 sick days, & 12 calendar holidays per year
- RRSP with employer matching
- Lifestyle Spending Account (LSA) – $100 per month to use towards fitness, wellness, internet, home office equipment, learning, streaming services, and more
- Menstrual leave — employees who menstruate can take one extra day off when experiencing period pain
- RED Parents Network — support for working parents
- Flexible working hours
- Trainings, lectures, and courses — internal workshops, knowledge-sharing initiatives, online tutorials, and e-learning classes are all available
- A welcome pack filled with goodies — to help you feel right at home once you join the team
- Dog-friendly office — bring your pooch with you and look after them while working!
- Truly international working environment — a chance to meet and work with a diverse selection of people from all around the world
- No dress-code — we like to keep it casual
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C++Unreal EngineUI/UX designSlateEditor Utility WidgetsBlueprintPythonMELtools developmentproject lifecycle management
Soft Skills
collaborationmentorshiptechnical leadershipcommunicationproblem-solvingprioritizationadvocacyevaluationsupportbalancing needs