Senior Programmer (Architecture & Systems)
Full-time | Remote (Germany-based)
Salary: €5400 – €6300 per month (depending on experience & fit)Be sure to check out the overview for more information about working with us!
What We’re Looking For
Join us as a Senior Programmer to own our core technical systems and solve the complex challenges of building the living, persistent medieval world of Kinstrife. You’ll be responsible for the architecture and tech that powers our campaign simulation, scene management, and data persistence, ensuring our semi-open world feels seamless and that our small gameplay team can build rich, reactive systems. This is a high-ownership role where your technical decisions will have a wide-ranging impact over the course of the project.
What You’ll Do
- Design and maintain our campaign simulation framework: The persistent world system that tracks e.g. progression, faction states, and player decisions across the game world
- Own core technical systems including scene loading/streaming, serialization, messaging, and data persistence
- Build and refine tools and frameworks that enable our gameplay programmers to implement complex, reactive systems efficiently
- Support and collaborate with 1-2 junior/mid-level programmers
- Develop modding features, a much wanted-feature that’s also honoring our studio’s roots
What’s Needed
- 7+ years of professional game development experience with shipped titles
- Deep mastery of Unity and C#, with strong architectural and systems design skills
- Highly self-driven with a systems-oriented mentality. You work best when given context and goals, rather than daily task lists
- Fluent in English, with the ability to collaborate effectively in a fully remote, asynchronous environment
Bonus Points
- Experience with Unity 6 and its latest features
- Experience with asynchronous programming (C# async/await)