Keen Software House

👥 11-50Developer PlatformGamingSoftware💼 Private Company
Website LinkedIn Email Facebook Twitter

Keen Software House is an independent game development studio, known for creating innovative video games like Space Engineers and Medieval Engineers. We are a global team of passionate developers pushing the boundaries of sandbox game design. Our games are enjoyed by a large audience worldwide, placing us firmly in the gaming industry. Our tech stack is centered around our proprietary VRAGE3 engine, which is currently being redesigned for Space Engineers 2. The engine is highly parallelized, data-oriented, and incorporates a next-generation voxel system, GPU-driven pipeline, and raytracing. We heavily utilize C# for our development, along with Windows development tools and libraries. We also use technologies like IPv6, CDN JS, Facebook Sharer, Google services (Analytics, Tag Manager, Drive), and IIS 10. We foster an engineering culture that values collaboration, innovation, and continuous improvement. Remote work is fully supported, with team members spread globally. As a company with 11-50 employees, we operate with a flat structure and prioritize individual impact and responsibility. We believe in providing our employees with an environment where they can learn and grow. We offer comprehensive benefits including unlimited home office, 5 weeks of vacation, unlimited sick days, incentive systems, company events, and dedicated time for studying. Join us, and you'll be a part of a team that shapes the future of space and medieval-themed gaming.

Related companies:

Jobs at this company:

Apply
🔥 Senior Tools Programmer
Posted 4 months ago

📍 Prague, Czech Republic

🔍 Game Development

  • Skilled and experienced programmer (5+ years of professional game development experience)
  • Experience in mentoring colleagues (5 years)
  • Knowledge of C#, .Net platform,WPF, Visual Studio, Blend
  • Knowledge of any game engine (Unity, Unreal..) at least on user level
  • Strong communication skills
  • Ability to understand and account for user needs
  • Advanced English
Develop AAA user-interfacing part of the editor and other engine tools for Space Engineers 2 and/or VRAGE3 to be used internally in company or for the public community.

Software DevelopmentDesign PatternsGame DevelopmentUI DesignC#C++.NETCommunication SkillsMentoringSoftware EngineeringDebugging

Posted 4 months ago
Apply
Apply

📍 Prague, Czech Republic, Remote

🧭 Full-Time

🔍 Video Game Development

  • 5+ years programming experience
  • Proficient with Windows development, C#
  • Excellent knowledge of rendering techniques, DirectX 12, and shaders
  • Develop rendering for Space Engineers 2 and VRAGE3
  • Optimize and implement new rendering features
  • Mentor less experienced team members

C#C++

Posted 4 months ago
Apply
Apply

📍 Czech Republic

🧭 Full-Time

🔍 Software Development

  • Skilled and experienced programmer (5+ years)
  • Proficient with Windows development, C#
  • Excellent knowledge of rendering techniques, DirectX 12, Deferred rendering, PBR rendering, Shaders (HLSL)
  • Developing render for Space Engineers 2 and/or VRAGE3 – optimizing, implementing new features, rendering techniques, etc.
  • Mentoring less experienced team members

Software DevelopmentGame DesignGame DevelopmentC#C++AlgorithmsData StructuresUnreal engineDebugging

Posted 4 months ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

  • Skilled and experienced programmer (5+ years)
  • Proficient with Windows development, C#
  • Excellent knowledge of rendering techniques, DirectX 12, Deferred rendering, PBR rendering, Shaders (HLSL)
  • Developing render for Space Engineers 2 and/or VRAGE3 – optimizing, implementing new features, rendering techniques, etc.
  • Mentoring less experienced team members

C#C++

Posted 4 months ago
Apply
Apply

📍 Czech Republic

🧭 Full-Time

🔍 Game Development

  • Skilled and experienced programmer (5+ years)
  • Proficient with Windows development, C#
  • Excellent knowledge of rendering techniques, DirectX 12, Deferred rendering, PBR rendering, Shaders (HLSL)
  • Developing render for Space Engineers 2 and/or VRAGE3 – optimizing, implementing new features, rendering techniques, etc.
  • Mentoring less experienced team members

Game DevelopmentC#C++

Posted 4 months ago
Apply
Apply

📍 Czech Republic

🧭 Full-Time

🔍 Software Development

  • Skilled and experienced programmer (5+ years)
  • Proficient with Windows development, C#
  • Excellent knowledge of rendering techniques, DirectX 12, Deferred rendering, PBR rendering, Shaders (HLSL)
  • Developing render for Space Engineers 2 and/or VRAGE3 – optimizing, implementing new features, rendering techniques, etc.
  • Mentoring less experienced team members

C#C++

Posted 4 months ago
Apply
Apply

📍 Prague, Czech Republic

🧭 Full-Time

🔍 Game Development

  • Skilled and experienced programmer (5+ years)
  • Proficient with Windows development, C#
  • Excellent knowledge of rendering techniques, DirectX 12, Deferred rendering, PBR rendering, Shaders (HLSL)
  • Intermediate English
  • Developing render for Space Engineers 2 and/or VRAGE3 – optimizing, implementing new features, rendering techniques, etc.
  • Mentoring less experienced team members

Design PatternsGame DevelopmentUI DesignC#C++

Posted 4 months ago
Apply
Apply

📍 Czech Republic

🧭 Full-Time

🔍 Software Development

  • 5+ years experience
  • Very good knowledge of C#
  • Proficient with Windows development
  • Ability to apply results from low level performance and memory profiling
  • Developing VRAGE3 engine
  • Optimizing and implementing new features or systems
  • Mentoring less experienced team members

C#C++

Posted 4 months ago
Apply
Apply

📍 Czech Republic

🧭 Full-Time

🔍 Video Game Development

  • Minimum 10 years of professional programming experience in the video game industry
  • Proven expertise in C# and C++, with experience across various game engines
  • At least 5 years of experience developing on the Windows platform
  • Very good knowledge and experience with C# and .NET
Developing Space Engineers 2 - implementing new game features or optimization, rendering techniques, physics simulations, etc.​

Software DevelopmentGame DevelopmentC#C++AlgorithmsData StructuresRESTful APIsMentoringDebugging

Posted 4 months ago
Apply