Job Description
We're on the lookout for a skilled Senior Game Engineer to join our client's dynamic team. As a Senior Game Engineer, you'll work independently and mentor juniors, contributing to a team that values growth and collaboration.
Our client, an innovative game development studio based in Berlin, Germany, has been a key player since 1999, founded by 5 passionate gamers. They boast a wealth of experience coupled with a resilient and innovative spirit.
Are you eager to make your mark in the gaming landscape? Join an enthusiastic and hyper-creative environment alongside individuals dedicated to crafting an exceptional game experience.
Your responsibilities will include…
- Implement gameplay systems within a self-organizing, interdisciplinary team
- Craft clear, maintainable, and efficient code adhering to internal standards
- Develop and uphold technical design and software system documentation
- Identifying opportunities for game and workflow enhancements, driving positive changes
- Sharing knowledge and mentor fellow team members
The skills and experience you’ll bring to the role…
- 4 or more years of professional programming experience for 3D games
- Strong knowledge of game engineering practices and techniques
- Excellent C/C++ programming skills
- Proven ability to collaborate across disciplines, addressing technical challenges
- Effective written and spoke English language skills
Highly desirable but not essential skills or experience…
- Unreal Engine
- Console development
- Free-to-play development
- Backend and/or BaaS services (Playfab, GameSparks)
- Cloud infrastructure (Azure, AWS, Google Cloud)
- C#/Python/Go
Perks and benefits include…
- Relocation assistance
- Company pension plan
- Flexible working hours
- Additional paid leave for family care
- Mental and physical health support
- German language lessons
- Learning and development support
- Subsidised public transport
- Regular team and studio social events
- Gym membership