Software Engineer, Game Development gesucht in Karlsruhe
Role details
Job location
Tech stack
Job description
You'll work across the full development cycle - from pre-production through live operations - as part of a small, cross-functional team. That means writing and optimizing C# in Unity, building efficient and reusable systems, and making sure your code is something your teammates can actually work with. You'll use tools like Codex or Claude Code daily as a core part of how you work. You'll contribute to coding standards, design documents, and help the team move faster and smarter.
Requirements
Depending on the level, strong professional background in C# and Unity, ideally with live game experience
-
Ability to write clean, understandable code and document it properly
-
Collaborative - comfortable working across design, production, and art
-
Able to estimate timelines and deliver on them
-
Understanding of mobile development for Android and iOS
-
Passion for technology and AI
Nice to have: deep knowledge of Unity pipelines (asset management, UI, networking), experience with reactive programming (UniRx), and a track record of resolving memory and performance issues.