Studio: King
Job Opening: Senior Tools Engineer
Location: Barcelona, Spain / Berlin, Germany
Type: Full-Time
Responsibilities:
- Design, architect, maintain, test and implement tools at scale
- Collaborate with different current and future users of our tools, bridging various crafts within King with the intent to optimize, improve and discover workflows across games
- Maintain, innovate and optimize new and existing tools
- Deliver high quality and well- structured code
- Share knowledge and standard processes with peers and game teams
- Coach other Developers and individuals in technical roles, such as Technical Artists and Technical Level Designers
Qualifications & Skills:
- Strong communication and collaboration skills
- Excellent Python knowledge with experience in implementing high-quality tools in a standalone and plugin context. Great C++ knowledge, with Rust experience being a plus
- Experienced with tools development – experience with performance-critical software is a bonus
- Ability to work closely with cross-discipline teams to understand their needs
- High sense of code quality and polish and the desire to build and maintain a high-quality code base
- Ability to develop on multiple platforms: Windows and OSX with Linux backends
- Practical experience (more than “hello world”) with other programming languages is a plus