Technical Architect
People Can Fly
Warsaw, Poland
Job Description
Vision and Strategy Development:
- Effectively communicate with the PCFF Development Director, Global Technical Director to support the Global Technical Director vision and strategy for the department. Offers well-thought-out solutions and recommendations.
- Support and help with identification of emerging technologies and trends relevant to gaming (and in our case specifically online, self published games) and integrate their adoption into the roadmap.
- Stay abreast of industry trends and advancements in Unreal Engine technology and help integrating relevant innovations into our development processes, communicate and share with the team.
- Support the development of common plugins, build systems, and tools to optimize Unreal Engine development workflows.
- Identify areas for process improvement and optimization within the Central Technology department, implementing solutions to enhance efficiency, quality, and effectiveness.
- Encourage the organization to use test automation, unit tests, test plans and any other methods that automate the testing and reduce the stress for QA teams.
Values and Collaboration:
- Promote PCF’s system of values, proficiently assessing individuals' behaviors in alignment with these values and effectively communicating and promoting adherence to them.
- Foster effective collaboration with other departments to achieve a cohesive effort and enhance overall effectiveness and outcomes.
- Collaborate with other architects and technical leads on different projects to discuss technologies and align on our practices.
- Encourage game projects to follow the studio's development methodology and processes, support implementation and following them in the project development.
- Meet regularly with project managers, technical leads, and programmers to discuss progress and obstacles along the way.
Technical Leadership:
- Uphold high coding standards, ensure that code is cross-platform, reusable, and maintainable.
- Provide technical oversight by reviewing technical designs and code as well as performing validations to ensure a high level of optimization.
- Identify and address risks within the development pipeline.
- Encourage experimentation with new tech and methodologies, within sane constraints.
- Set-up middleware requirements, and assist with evaluating middleware suitability.
- Anticipate and address critical issues, proposing effective solutions.
- Establish guidelines, workflows, and documentation to facilitate effective collaboration and knowledge sharing among teams.
- Organize knowledge-sharing sessions or workshops to disseminate technical expertise within the team.
Qualifications
- 12+ years experience working in console/PC games including prior experience in any leadership capacity.
- Involved in the full production cycle of at least 2 titles.
- Extremely strong problem solving and organizational skills.
- Excellent teamwork, focus on contributing to good working relationships throughout the team.
- Ability to work effectively with people with different specializations and backgrounds.
- Excellent primary programming language skills (C++).
- Proficient with Source Control and Code Review tools (Swarm, Perforce, Git, etc.).
- Proven project management skills (JIRA, Confluence, etc.).
- Good Unreal Engine knowledge.
Nice to have:
- Experience with other programming languages.
Apply Now
Don't forget to mention EuroTechJobs when applying.