Crytek is looking for an experience Senior Software Engineer to support our Web / Publishing team.
As a Senior Software Engineer, you will be responsible for working on the design, development and ongoing support for game, application and tools technologies used by Cytek’s games-as-a-service (GaaS).
The successful candidate will be an experienced engineer in developing game technologies and have an interest in distributed systems, multiplayer games, databases, tools development and game client technologies.
-Develop, support and iterate on the integration of company products.
-Creating a reliable and high performance online service which stands for quality.
-Work directly with Crytek studios to resolve technical issues.
-Participate in the scoping and sizing of tasks.
-Work towards the goal of shared common technologies where applicable.
-Ensure appropriate, accurate and up-to-date technical documentation.
-Debug, reproduce and triage bugs to create solutions.
-Take ownership for building and maintaining platform tools.
-Contribute to making self-publishing a success.
-At least 5 years experience in professional software development.
-3+ years of professional experience with C/C++.
-Experience with data delivery technology (Peer2Peer, Server/Client).
-Ability to write clean, simple, robust, and maintainable C++ code.
-Ability to contribute ideas to all aspects of tools production and development.
-Very good communication skills, both oral and written English.
-Strong time management skills with a proven ability to focus on priorities and solve problems. Must be able to accurately assess time requirements and complexity of assigned systems. Must be able to design systems thoroughly and break into manageable tasks.
-Willing to relocate to Frankfurt am Main area , Germany.
Nice to have:
-Bachelors degree in Computer Science or related field.
-Experience in multi-platform development.
-Experience with node.js or derivates.
-Experience with Chromium Webkit or similar frameworks.
-Experience developing secure online services.
-Python language skills.
-Good understanding of web stack technology.
-Experience in working in the game industry.
What you can expect from us:
-A refreshing yet highly professional atmosphere in a diverse team.
-Flexible work time.
-Free public transportation ticket, which lets you use public transport free of charge 24/7.
-Free onsite German lessons for our employees and partners / spouses.
-Company language is English. Any additional language is a plus, but not a requirement.
-Extensive assistance with getting visa, work permits and communication with local authorities.
-A company apartment for your first few months and help in finding a private apartment....and many more!
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), Budapest (Hungary), Sofia (Bulgaria), Seoul (South Korea), Shanghai (China), and Istanbul (Turkey), Crytek has created multiple award-winning titles, including the original Far Cry, the Crysis series, Ryse: Son of Rome, Warface, and The Climb. 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 on a Pay What You Want business model.
For more information visit www.crytek.com and www.cryengine.com .