Senior Foundational Tools Programmer (Gamedev)
Match & Cover letter
Plus required for matching with this vacancy
Job description
TL;DR
Senior Foundational Tools Programmer (GameDev): Architecting and implementing the next iteration of the Decima Engine's Editor, which is used for developing extraordinary open-world games, with an accent on robust production planning tools, advanced debuggers, and user-friendly workflows. Focus on designing, developing, and maintaining the foundation of the Decima Editor experience and enabling the growth of its feature set and performance.
Location: This position is based in our studio in the heart of Amsterdam. offers relocation and immigration support.
Company
is a game development studio of Sony Interactive Entertainment, passionate about creating cutting-edge technology like the Decima Engine for award-winning games.
What you will do
- Work within a team of software engineers, interacting closely with artists and designers.
- Contribute to content-authoring tools for a large, dynamic games studio.
- Write high-quality, maintainable code and elevate team members' coding standards.
- Establish requirements, design, and implement changes to the Tools Framework to enhance the editor's feature set and performance.
Requirements
- At least 4 years of DCC, GUI, Editor Framework, or Viewport Tooling experience.
- Strong C++ programming skills with expertise in software design and architecture.
- Skilled in algorithms, software design & architecture, and debugging.
- Comfortable working within a very large existing codebase and toolset.
- Strong written and verbal English communication skills.
Nice to have
- Experience working on AAA game tools/pipelines.
- Skills in tools design, workflows, and usability.
- Experience collaborating with Product Management and UX Designers.
- Understanding of game development pipelines and production cycles.
Culture & Benefits
- Relocation and immigration support.
- Inclusive environment that empowers employees and embraces diversity.
- Team with varied backgrounds, experiences, and perspectives.
- Based in a studio in Amsterdam.
Hiring process
- Submit CV and Cover Letter.
- Provide C++ code sample and/or demo material of tools, if available.
Be careful: if the employer asks you to log into their system using iCloud/Google, send codes/passwords, or run code/software, don't do it - these are scammers. Always click "Report" or contact support. More in guide →