
Senior Tools Programmer (editor)
Cloud Imperium Games1 year ago
Frankfurt, GermanySenior
Responsibilities
- Collaborate with senior team members and multiple disciplines to design and implement reliable, scalable, and robust game-development tools.
- Drive improvements across development pipelines by identifying risks and applying modern technical solutions.
- Own key systems and continuously improve their user experience, capabilities, and performance.
- Design editor tools and data pipelines supporting large-scale game content, including geometry and textures.
- Peer-review technical designs and documentation and help establish best practices across the team.
- Mentor others, conduct code reviews, and drive technical discussions.
- Independently deliver complex features from concept through deployment.
Requirements
- Strong proficiency in C++ and substantial experience working in large, shared codebases.
- Expertise with UI frameworks such as Qt and/or MFC, including the ability to architect clean, scalable interfaces.
- Solid understanding of 3D mathematics and its application to game-development tools.
- Proven experience improving workflows through user-focused, innovative tool design.
- Experience mentoring others, conducting code reviews, and driving technical discussions.
- Ability to independently own and deliver complex features from concept through deployment.
- Ability to work comfortably in agile, multidisciplinary teams and communicate effectively with non-programmers.
Tech Stack
Categories
Gaming