Job Description
## Company Description
To create revolutionary, story-driven RPGs which go straight to the hearts of gamers — this is our mission. Want to dive deeper into our company’s culture? Explore our social media and check out our YouTube channel where we share behind-the-scenes insights and stories direct from our team members!
## Job Description
CD PROJEKT RED seeks an experienced **Senior Tools Programmer** to support efforts in enhancing development workflows for **Cyberpunk 2**, the next mainline Cyberpunk 2077 game. This role requires advanced expertise in creating robust, user-focused tools and proactive engagement in driving innovation across our engineering processes.
### Daily Responsibilities
- 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.
### Qualifications
- 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.
### Additional Information
The application window for this position will close by 10/30/2026. This job can be hybrid/in-office or fully remote. Remote roles in the US are only available to candidates that reside in the following states: California, Colorado, Connecticut, Florida, Illinois, Kentucky, Maryland, Massachusetts, Minnesota, Nevada, New Hampshire, New Jersey, New York, North Carolina, Ohio, Oregon, Pennsylvania, Rhode Island, Tennessee, Texas, Washington, Wisconsin. Health & Well-Being Company-paid medical healthcare.