# Technical Director

**Company**: d3t
**Location**: Gateshead
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://apply.workable.com/j/168E4FCB8E?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_7e48abea-c76

## Description

We are at the forefront of videogame technology and creativity, delivering experienced co-development services to some of the biggest AAA clients in the world. Our studio works on multiple exciting projects at any one time, offering plenty of variety and involvement. We are passionate about what we do and pride ourselves on our anti-crunch mentality, mentoring ethos and have been awarded 'Best Places to Work' multiple times by gamesindustry.biz.

The Technical Director plays a key role in the engineering department, being the technical owner and point of contact both internally and externally with our clients on our outsourcing and co-development projects. They ensure excellent technical standards, leadership, and technical decision making, as well as being hands-on in the development and planning of the work from project kick-off to completion.

As a Technical Director at d3t, you will have the opportunity to work with world-renowned clients from across the globe on a variety of projects, from full project development including new IP, ports, remasters, and remakes, to platform ownership, feature ownership, and code base consultations. You may also get involved in technical responses to RFPs, new technologies, plug-ins, systems, and other internal initiatives.

Responsibilities:

- Technical lead for co-dev, outsource, new IP, ports, remasters, and/or remakes

- Project kick-off and infrastructure setup; establishing build pipelines, CI/CD, coding standards

- Project high-level technical planning, decisions, delegation, and risk management

- Technical evaluation and decisions on appropriate software, tech stacks for current and potential projects

- Ensuring and encouraging high-quality engineering through leadership, establishing standards, reviews, and sign-offs on TDDs and code submissions

- Technical communications with all disciplines, leadership teams, and stakeholders

- Global collaboration with client developers

- Represent the studio's technical capabilities in potential and current client calls

- Code base consultation and evaluation, modern and archived

- Technical knowledge sharing and advice across departments

- Identification of new tools, software, and their development

Requirements:

- 10+ years of experience in released titles, all stages of the development life cycle

- Leadership: Experienced in project technical leadership, representation, and decision-making

- Engines: Proprietary experience essential

- Languages: Expert in C++

- Common Tools: Experience in setting up project infrastructure from project inception, including source control, IDEs, and build infrastructure

- Techniques: Expert in object-oriented and/or data-driven development

- Enthusiasm: Will take on any challenge from resurrecting old code bases to the key technical leader in new projects

- Teamwork: Excel in leading and working as part of a team

- Communication: Able to clearly discuss technical updates, risks, and solutions with multiple disciplines, including non-technical developers and clients

- Documentation: Able to write clear and detailed technical plans, schedules, and usage documents to the highest standard

- Solution-Focused: Examples of proactively raising risks and then driving and convincing others of the required solutions

Desirable Experience and Skills:

- Experience with Unreal or Unity

- Multiple programming languages

- Various project management frameworks

- Ports, Remasters, Remakes

- Low-level console development

- Co-development or outsourcing experience

- Confidence in memory and performance optimizations

- Rendering experience

## Skills

### Required
- C++
- Proprietary engines
- Source control
- IDEs
- Build infrastructure
- Object-oriented development
- Data-driven development
- Project management

### Nice to have
- Unreal
- Unity
- Multiple programming languages
- Project management frameworks
- Ports
- Remasters
- Remakes
- Low-level console development
- Co-development
- Outsourcing
- Memory and performance optimizations
- Rendering

---

Source: [Apply at apply.workable.com](https://apply.workable.com/j/168E4FCB8E?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
