Senior Tools Programmer

Related keywords: remote job north carolinaremote job kentuckyremote job new jersey

Introduction to CD PROJEKT RED

CD PROJEKT RED is a company recognized for its commitment to creating revolutionary, story-driven role-playing games (RPGs). Their mission revolves around deeply engaging gamers through captivating narratives and well-crafted gameplay experiences. The company has built a solid reputation in the gaming industry, particularly known for the Cyberpunk franchise and the Witcher series. They pride themselves on a culture that values creativity, collaboration, and innovation.

Job Overview

The position available is for a Senior Tools Programmer, which focuses on developing and enhancing workflows for their next installment, Cyberpunk 2. This is a critical role that demands advanced expertise in creating user-friendly tools that boost productivity and quality across the engineering processes. The programmer will work closely with cross-functional teams to understand their needs and help iterate on solutions that streamline development.

Daily Responsibilities

In this role, the Senior Tools Programmer will engage in several key activities:

  • Designing and Implementing Tools: The candidate will help design and implement high-quality, maintainable tools primarily utilizing C++ and Unreal Engine. These tools are essential for integrating functionalities that meet the team's nuanced requirements.

  • Collaboration Across Teams: A significant part of the role involves working with diverse teams to identify their needs and propose effective solutions. This interdisciplinary collaboration is vital for understanding complex issues arising during development.

  • Managing Tool Lifecycle: The programmer will independently manage the life cycle of tools, from conception and prioritization to deployment and ongoing support. This entails maintaining a deep understanding of project requirements and shifts.

  • Providing Tools Support: The role includes offering day-to-day support for tools while balancing immediate requests against broader development priorities. A proactive approach here can significantly enhance overall team productivity.

  • Mentorship: One essential aspect of the position involves mentoring junior and mid-level engineers to help build team capabilities and ensure code quality standards are upheld.

Required Skills

Applicants for the Senior Tools Programmer role must demonstrate:

  • Extensive Experience in C++: Candidates should have significant experience writing production-level C++ code and a track record of contributing to large-scale complex codebases within collaborative projects.

  • Project Management: The ability to propel projects from conception to deployment while managing the entire lifecycle effectively is crucial for this role.

  • Effective Communication: Strong communication skills to discuss technical concepts, outline trade-offs, and advocate for quality standards across the team would be fundamental.

  • Planning and Prioritization: Experience planning work according to shifting priorities and understanding the importance of incremental value delivery is necessary.

Nice to Have

While not required, the following skills will make candidates more attractive:

  • Extensive knowledge of Unreal Engine or similar AAA game engines would offer an advantage.
  • Proficiency in UI/UX design and familiarity with frameworks such as Slate and Editor Utility Widgets are viewed favorably.
  • Past involvement in mentoring or technical leadership roles in gaming development contexts would also be beneficial.
  • Experience with scripting languages, including Python or Blueprint, adds to a candidate's desirability.

Contract Type and Location

This job is classified as a full-time position and allows for a hybrid or fully remote working environment. Candidates must reside in specific states to be eligible for remote roles, including:

  • 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.

Salary and Benefits

The estimated salary range for the Senior Tools Programmer role is between $118,800 to $217,800 annually. CD PROJEKT RED emphasizes competitive market pay, further adjusted by geographic location and individual factors tied to business needs. Benefits provided include:

  • Company-paid healthcare, covering dental, vision, and mental health services.
  • A generous paid leave policy consisting of 26 vacation days, 10 sick days, and 12 holidays per year.
  • A 401K plan with employer matching.
  • A Lifestyle Spending Account providing $100 monthly for various wellness and personal development investments.
  • Flexible working hours and additional support for working parents through their RED Parents Network.
  • Engaging workplace environment, including dog-friendly policies and a casual dress code.

Conclusion

The Senior Tools Programmer position at CD PROJEKT RED represents an exciting opportunity for developers looking to impact a major game title. Those with the right blend of technical skills, project management experience, and a passion for gaming are encouraged to apply. The role not only promises competitive pay but also a comprehensive benefits package that enhances both professional growth and personal well-being.



This job offer was originally published on jobicy.com

CD PROJEKT RED

USA

Software development

Full-time

May 4, 2026

10 views

0 clicks on Apply Now


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.