Finitude logo

Senior Programmer (Architecture & Systems)

Finitude·€5,400 – €6,300

Primary stack

C#

Job description

About the Position

Join us as a Senior Programmer (Architecture & Systems) 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.

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!

Responsibilities

  • 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

Requirements

  • 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

Nice to Have

  • Experience with Unity 6 and its latest features
  • Experience with asynchronous programming (C# async/await)

Apply Here!

Apply here!

© Finitude. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Popular searches