Responsibilities
- Drive the development and support of a set of reliable and high-performance online services and help integrate them into the company’s products.
- Work with the existing online technologies and game codebase.
- Take ownership of some of the core backend systems and keep a general overview of backend technologies and their interactions.
- Improve the architecture of the whole system with scalability and robustness in mind.
- Debug and optimize any module of the backend system.
- Collaborate with game designers, developers and QA to ensure smooth, secure and scalable online experience.
- Create accurate task duration estimates and complete all work on a timely basis to a consistent, high-quality standard.
- Actively participate in the team working on a project by making recommendations on how to improve the product’s quality as well as the group’s productivity.
- Contribute to the documentation and (automated) testing procedures.
Requirements
- 5+ years of professional work experience as an Online or Backend Programmer (does not have to be in the games industry).
- Direct responsibility for the performance and functionality of certain server modules.
- Bachelor's degree in computer science or related field.
- Excellent programming skills in Go.
- Database programming experience (SQL and NoSQL).
- Strong debugging & optimization skills.
- Strong understanding of multithreading and other concurrency concepts.
- Programming & trouble-shooting experience in Linux-like environments.
- Deep understanding of network protocols, client-server architectures and data encryption
- Team player and self-driven.
- Willingness to learn and grow professionally.
- Solid English skills, good communication skills with a strong affinity for transparency.
- Willingness to relocate to Frankfurt am Main, Germany.
Pluses
- Experience with containerization.
- Experience with C++ and game engines (esp. network layer and dedicated game servers).
- Familiarity with message brokers.
- Passion for making great games.
Top Skills
What We Do
Crytek is an independent videogame developer, publisher, and technology provider dedicated to pushing the boundaries of gaming with its cutting-edge 3D game development solution CRYENGINE. With headquarters in Frankfurt am Main (Germany) and studios in Kiev (Ukraine), and Istanbul (Turkey), Crytek has created multiple award-winning titles, including the original Far Cry, the Crysis series, Ryse: Son of Rome, Warface, The Climb, Robinson: The Journey and Hunt: Showdown. Crytek delivers fun and innovative gaming experiences for PC, consoles, and VR and continues to grow its reach in the games-as-a-service market. Every Crytek game is created with CRYENGINE, which can be used by anyone to create games.
For more information visit www.crytek.com - www.cryengine.com and www.huntshowdown.com








