Tools Programmer

1 Year ago • 3 Years + • Game Programmer

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

Synechron - Java Developer

Synechron

Bengaluru, Karnataka, India (On-Site)
1 Month ago
appier - Software Engineer, Site Reliability Engineering

appier

Taipei City, Taiwan (On-Site)
1 Month ago
Unity - Project Manager

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Days ago
Nintendo - Software Engineer I, Graphics (NST)

Nintendo

Redmond, Washington, United States (Hybrid)
9 Months ago
Revenera - Technical Consultant

Revenera

India (On-Site)
2 Months ago
Deck 13 - Senior Game Programmer

Deck 13

Frankfurt Am Main, Hessen, Germany (Hybrid)
4 Weeks ago
fuse games - Game Developer

fuse games

İstanbul, Türkiye (On-Site)
2 Months ago
Babil k studios - Senior Game Developer

Babil k studios

Adana, Türkiye (On-Site)
1 Month ago
4theplayer - REMOTE Junior Game Developer

4theplayer

(Remote)
2 Months ago
gyb games - Senior Game Developer (HyperCasual)

gyb games

Istanbul, İstanbul, Türkiye (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Kaedim - Software Engineer

Kaedim

London, England, United Kingdom (On-Site)
11 Months ago
Applied materials  - Senior Director Global Sourcing and Procurement

Applied materials

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Hitachi - D365 F&O Functional SCM Consultant  (Manufacturing)

Hitachi

Pune, Maharashtra, India (On-Site)
8 Months ago
Marvell - Principal Engineer, Physical Design

Marvell

Santa Clara, California, United States (On-Site)
3 Weeks ago
Synechron - .NET Developer (Cloud, Front-End & Database Proficiency)

Synechron

Pune, Maharashtra, India (On-Site)
2 Weeks ago
Autodesk - Pre-Sales Solution Engineer – PDM/PLM

Autodesk

United Kingdom (Hybrid)
1 Month ago
Qualcomm - WLAN PHY Baseband(RTL) Digital Design Engineer -Sr Eng

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Ansys - Senior R&D Engineer

Ansys

Shanghai, China (On-Site)
1 Month ago
Razer - Platform Engineer (SRE)

Razer

Singapore (On-Site)
1 Month ago
Bright Edge - Senior QA Engineer

Bright Edge

Hyderabad, Telangana, India (On-Site)
11 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Amsterdam, North Holland, Netherlands

Mendix - Working Student - ISV Business Development Representative

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
8 Months ago
Tesla - Senior Software Engineer - Full Stack React & PHP

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Tesla - Mobile Service Technician

Tesla

Gelderland, Netherlands (On-Site)
4 Months ago
Devoteam - Projectleider

Devoteam

Amsterdam, North Holland, Netherlands (On-Site)
3 Weeks ago
Tencent - Senior Business Development Manager

Tencent

Amsterdam, North Holland, Netherlands (On-Site)
4 Months ago
Mendix - Frontend React/Typescript Developer

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
3 Months ago
NXP - Technician

NXP

Nijmegen, Gelderland, Netherlands (On-Site)
1 Month ago
Paradox Interactive - C++ Gameplay Programmer

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
4 Months ago
Adyen - Data Engineering Manager - Reporting & Reconciliation

Adyen

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Devoteam - IT Traineeship - DevOps I-Tech (Dutch speaking)

Devoteam

Amsterdam, North Holland, Netherlands (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Gamigo  Group  - Client Game Developer C++ (all genders)

Gamigo Group

Hamburg, Hamburg, Germany (Hybrid)
1 Month ago
Kano studios - Game Developer (Full Stack)

Kano studios

Canada (Remote)
4 Weeks ago
Amazon games  - Game Backend Developer

Amazon games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Softgames - Senior HTML5 Game Developer

Softgames

Berlin, Berlin, Germany (Remote)
3 Months ago
shiro games - Senior Game Programmer

shiro games

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
1 Month ago
Ewar games - Game Developer

Ewar games

Bengaluru, Karnataka, India (Remote)
3 Years ago
Outscal - C++ Game Programmer (All levels)

Outscal

(Remote)
1 Year ago
Epic Games - Senior Tools Programmer, UEFN

Epic Games

Vancouver, British Columbia, Canada (On-Site)
5 Months ago
G5 games - Swedish Game Developer G5 Games Distributed $500,000 Among the Team

G5 games

Almaty, Almaty Region, Kazakhstan (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

About The Company

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

Boston, Massachusetts, United States (Hybrid)

San Francisco, California, United States (Remote)

San Mateo, California, United States (Hybrid)

Las Vegas, Nevada, United States (On-Site)

Bellevue, Washington, United States (Hybrid)

San Mateo, California, United States (On-Site)

Paris, Île-de-France, France (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