Tools Programmer

1 Year ago • 3 Years +

Job Summary

Job Description

The Tools Programmer will be responsible for developing the Decima Engine's Editor. This role involves collaborating with a team of software engineers, interacting closely with artists and designers, analyzing workflows, identifying areas for improvement, breaking down work into actionable tasks, and writing high-quality, maintainable code. The candidate will contribute to the vision for content-authoring tools within a large, dynamic games studio. The position is based in Amsterdam and relocation support is offered.
Must have:
  • 3+ years of DCC/GUI Tools Development experience in games.
  • Competent in C++ with a focus on design and optimization.
  • Skilled in algorithms, software design & architecture, and debugging.
  • Strong written & verbal communication skills.
Good to have:
  • Familiarity with DCC packages, game engines, and their toolsets.
  • Experience working on AAA game tools/pipelines.
  • Proficient with very large C++ codebases.
  • Skilled in tools design, workflows and usability.
  • Understanding of game development pipelines and production cycles.

Job Details

Why PlayStation?

PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work. Today, we’re recognized as a global leader in entertainment producing The PlayStation family of products and services including PlayStation®5, PlayStation®4, PlayStation®VR, PlayStation®Plus, acclaimed PlayStation software titles from PlayStation Studios, and more.

PlayStation also strives to create an inclusive environment that empowers employees and embraces diversity. We welcome and encourage everyone who has a passion and curiosity for innovation, technology, and play to explore our open positions and join our growing global team.

The PlayStation brand falls under Sony Interactive Entertainment, a wholly-owned subsidiary of Sony Group Corporation.

Guerrilla is looking for a Tools Programmer to help develop the Decima Engine's Editor! This role requires strong programming skills and a passion for good user experience.

Who we are

Decima

At Guerrilla, we’re passionate about creating cutting-edge technology tailored to the needs of our games and our partners. That’s why we built Decima: an award-winning, industry-leading engine designed from the ground up.

Decima pushes modern hardware to its limits, delivering best-in-class graphics and performance. It also empowers teams with artist- and designer-friendly workflows, robust production planning tools, and advanced debuggers for programmers.

We believe that the tools a studio uses are just as important as the games they create—and with Decima, we’re setting the stage for innovation and creativity.

The Tools Team

At Guerrilla, the Tools Team is responsible for the design, development, and maintenance of the Decima Editor.

The Decima Editor is used in-house and externally by hundreds of artists and designers to develop extraordinary open world games! It's a comprehensive native desktop application encompassing a 3D and 2D world editor, asset browser, node-based editors, a sequencer timeline, review tools, localization, and sound design pipelines.

You can discover more about the Decima Editor here.

Our Tools Team is also responsible for the application framework that the Decima Editor is built upon. This framework is used by other programming teams to develop tools within the Decima Editor.

We are proud of creating an innovative, powerful toolset and of supporting other teams of programmers, artists, and designers to achieve their vision!

What you will do

In this role, you can expect to:

  • Work in a team of software engineers, and interact closely with artists and designers
  • Collaborate with senior developers to analyze workflows, and identify areas for improvement
  • Responsible for breaking down bigger areas of work into actionable tasks
  • Write high quality, maintainable code
  • Contribute to the vision for content-authoring tools within a large, dynamic games studio

Who you are

To qualify for this position, we expect you to have/be:

  • Have at least 3 years of DCC/GUI Tools Development experience in the games or a related industry
  • Competent in C++ with a focus on clean design and an eye for optimization
  • Skilled algorithms, software design & architecture, and debugging
  • A strong written & verbal communicator

Plusses:

Things that we consider as bonuses, but are not hard requirements include:

  • Familiarity with DCC packages, game engines, and their toolsets
  • Experience working on AAA game tools/pipelines
  • Proficient with very large C++ codebases
  • Skilled in tools design, workflows and usability
  • An understanding of game development pipelines and production cycles

Interested?

If you think you’re up for the challenge, you can apply by hitting the “apply now” button. Be sure to submit:

  • CV
  • Cover Letter

If you have existing materials:

  • C++ code sample that showcases your programming skills. Please include an overview.
  • Demo material presenting your tools (video or screenshots and a short overview).

Please note: This position is based in our studio in the heart of Amsterdam. Guerrilla offers relocation support, but does not provide immigration support for this role.

Equal Opportunity Statement:

Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.

We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.

PlayStation is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.

Similar Jobs

Google - Staff Software Engineer, AI/ML Computer Vision

Google

Mountain View, California, United States (On-Site)
1 Week ago
NVIDIA - Senior Solutions Architect, Autonomous Vehicles and Robotics

NVIDIA

Santa Clara, California, United States (On-Site)
4 Weeks ago
Talentica Software - Data Scientist

Talentica Software

India (Remote)
6 Months ago
Netflix - Data Scientist (L5) - Product Promotion & Algorithm Performance

Netflix

Los Gatos, California, United States (On-Site)
2 Months ago
Google - Software Engineer, Ads

Google

Los Angeles, California, United States (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Argus Labs - Senior Software Engineer (Infrastructure/Backend)

Argus Labs

Indonesia (Remote)
1 Month ago
IMC - Graduate Software Engineer

IMC

Aarhus, Denmark (On-Site)
23 Hours ago
Google - PhD Software Engineer

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Staff Software Engineer, Performance, Pixel

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Microsoft - Member of Technical Staff, AI Multimodal

Microsoft

London, England, United Kingdom (On-Site)
1 Month ago
Inworld AI - Staff C++ Engineer

Inworld AI

Mountain View, California, United States (On-Site)
1 Month ago
Ubisoft - Lead Audio Designer

Ubisoft

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Google - Staff Software Engineer, Core Data Serving

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ByteDance - FPGA Firmware Engineer

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Research Scientist/Engineer, Large Language Model - 2025 Start

ByteDance

Singapore (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

PwC - Workforce Management Specialist (Amsterdam, Utrecht, Rotterdam)

PwC

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
undefined - Senior Product Manager, Optimization Insights & Performance

Amsterdam, North Holland, Netherlands (On-Site)
6 Months ago
Vertigo Games - Senior Game Designer

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
1 Day ago
Evolution - Game Presenter / Klantenservice / Werken in het Buitenland

Evolution

Amsterdam, North Holland, Netherlands (On-Site)
5 Months ago
Adyen - Data Analyst, Fraud

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
9 Hours ago
PwC - (Senior) Manager Deals Tax (Amsterdam, Rotterdam)

PwC

Amsterdam, North Holland, Netherlands (On-Site)
7 Months ago
Miniclip - Backend Developer

Miniclip

Netherlands (On-Site)
2 Weeks ago
Adyen - Team Lead - Technical Support

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
9 Hours ago
Hawk Eye Innovations - Match Operations Assistant

Hawk Eye Innovations

Eindhoven, North Brabant, Netherlands (On-Site)
1 Week ago
Vertigo Games - Lead Technical Artist

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Bucharest, Bucharest, Romania (Hybrid)

Cary, North Carolina, United States (On-Site)

Amsterdam, North Holland, Netherlands (On-Site)

Paris, Île-de-France, France (On-Site)

Boston, Massachusetts, United States (On-Site)

Boston, Massachusetts, United States (Hybrid)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Boston, Massachusetts, United States (On-Site)

View All Jobs

Get notified when new jobs are added by GameJobs

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug