Guerrilla Games-posted 3 months ago
Senior
Amsterdam, NY
251-500 employees
Professional, Scientific, and Technical Services

Guerrilla is looking for a Principal Editor Framework Programmer to help architect and implement the next iteration of Decima Engine's Editor! This role requires strong programming skills, solid architectural design experience for building frameworks and a passion for good user experiences. 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 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.

  • Work in a team of software engineers, interact closely with artists and designers
  • Establish requirements, architect, design and implement changes to the Tools Framework to enable growth of the editors' feature set and the editor performance
  • Bring advancements from the wider Game-Dev Tools and DCC industry to the Decima Editor
  • Closely collaborate with your lead to define longer term initiatives and roadmaps
  • Write high quality, maintainable code and elevate other people around you to do the same
  • Contribute to the vision for content-authoring tools within a large, dynamic games studio
  • An industry expert able to help shape product vision and drive technical solutions
  • At least 6 years of DCC, GUI or Editor Framework or Viewport Tooling experience
  • Very experienced C++ programmer with excellent software design and architecture skills
  • Skilled in algorithms, software design & architecture, and debugging
  • Comfortable working within a very large existing codebase and toolset
  • An excellent written & verbal communicator
  • Experience working on AAA game tools/pipelines
  • Skilled in tools design, workflows and usability
  • Experience working with Product Management and UX Designers
  • An understanding of game development pipelines and production cycles
  • Relocation and immigration support
  • Inclusive environment that embraces diversity
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service