Senior Online Engineer - The Cycle: Frontier (f/m/d) Onsite or Remote
Hybrid
Information
ABOUT THE ROLE
We are currently seeking a talented and passionate Senior Engineer - Online to support our team working on the online features for The Cycle: Frontier, a F2P multiplayer shooter packed
with innovation. You will join in an exciting development phase and be part of an experienced team that has a lot to offer and encourages you to grow with us together!
The ideal candidate is a Game Engineer who has extensive experience working on live, online games with a strong dedication for making great games.
Role and key responsibilities
YOUR MISSION
Implement features and solutions, both on client and backend, covering our tech stack from UE4 communicating to Playfab and Azure infrastructure
Write clean and maintainable C++ and C# code
Research new technologies and tools that will help us run our live services with high availability and scalability
Integrate platform services and SDKs, such as Steam, EGS, PSN and Xbox Live
Support running a 24/7 live game, following On-call schedules and investigating live incidents
Write technical specifications, technical design documents, and other relevant documentation
Mentor junior and regular engineers, run technical interviews and own a significant part of our online infrastructure
Skills and main qualifications
YOUR SKILL TREE
4+ Years of experience working on live games, on PC, mobile and/or console platforms
Experience implementing online services, such as In-app purchases, authentication, leaderboards, live events, Meta and progression, matchmaking and analytics
Fluent in C++, C# (or similar languages)
Experience working with backend technologies, either in-house or BaaS, in a serverless architecture
Experience implementing game systems and features, such as UI and gameplay
Experience with cloud infrastructure on any of the major providers (Azure, AWS, Google Cloud), including VPCs, SQL/NoSQL databases, and messaging/queue systems
A passion for videogames, and a general understanding of the industry and game design principles
Experience with Playfab, Azure functions, SignalR, Redis
Experience with UE4, including UMG, Blueprints
Experience with UE4 build system, and CI/CD (Jenkins, TeamCity or similar)
Multiplayer game experience, including dedicated servers, UE4 replication and client prediction
Experience with testing automation frameworks
Online application link
Experience level
Mid-Senior level
Department
Programmer / Engineer
Location
Berlin, Germany (or remote)