Tools Programmer developing and maintaining Blender pipelines and tooling for Glacier engine at IO Interactive. Collaborating across projects to enhance workflows for artists, designers, and developers.
Responsibilities
Develop, maintain, and evolve our Blender pipeline and tooling ecosystem for the Glacier game engine, serving as the studio's primary Blender technical expert
Work closely with artists, designers, and technical users to understand real production needs and translate them into efficient, streamlined workflows
Customize, extend, and integrate DCC-related tools and pipelines to support project-specific requirements
Build intuitive, user-friendly interfaces that enable content creators to work efficiently across Glacier and external DCC environments
Integrate tools and pipelines with version control systems to ensure smooth collaboration across teams
Stay informed about emerging technologies in DCC tools, engine tooling, and workflow automation—bringing valuable insights into the evolution of Glacier's tool ecosystem and sharing Blender expertise with the DCC tools team
Maintain a high standard of quality through robust testing, performance considerations, and secure coding practices
Continuously refine and improve tools in response to user feedback, production demands, and pipeline evolution
Requirements
Deep expertise in Blender (Python API, add-ons, workflows)
Solid knowledge of other major DCCs (Maya, MotionBuilder)
Advanced understanding of interchange formats (FBX, USD) and their SDKs
Experienced in the gaming industry, particularly in roles involving tools, editor development, or DCC pipeline integration
Proficient in Python, with strong skills in code architecture and scalable tool design
Knowledge of C++ is an advantage, particularly for Blender native plugin development or contributions to Blender source code
Experience building UIs using Blender's UI framework and/or Qt (PySide) is preferred
Able to break down tasks, provide accurate estimates, and contribute effectively to planning and assessments
A strong collaborator and communicator who can uncover and interpret the real needs of content creators.
Director of Builder Experience leading a team to build AI - augmented tooling for developers. Overseeing strategy, architecture, and integration of advanced AI capabilities into system workflows.
Integration Developer at Global Technology Services building API integrations and optimizing performance. Collaborating with teams on middleware, data flows, and CI/CD practices.
AI SME / Developer overseeing quality assurance activities for eSimplicity. Designing scalable AI/ML models and integrating AI solutions into secure enterprise environments.
Intern handling maintenance and development of WordPress sites for Transatel, a global connectivity provider. Contributing to quality, stability, and performance improvements of web platforms.
SAS developer designing, building, and maintaining financial reporting applications at SEB. Collaborating with stakeholders for reliable solutions and data accuracy.
Senior Analyst managing Power BI reporting and financial evaluations in automotive tech for Magna Electronics. Providing insights for decision - making and supporting profitability improvements.
Support Mobile Developer in building and maintaining iOS and Android SDKs. Collaborate with backend, QA, and other teams to deliver features and strengthen fraud prevention.
Senior Developer creating impactful solutions for GE Appliances. Architecting, developing and collaborating with stakeholders to drive efficiency and deliver business value.
Applications Development Senior Programmer Analyst at Citi responsible for application systems analysis and programming activities. Collaborating with Technology team and business users for successful project delivery.