Golf Daddy | Senior Multiplayer Software Engineer, Backend | Brasil

Detalhes da Vaga

What you'll do:? Server Architecture and Design: Design and implement robust and scalable backendsystems for multiplayer games using C#. Ensure high availability, low-latency, andsecure connections for players.? Multiplayer Game Logic: Implement core multiplayer systems, including playermatchmaking, lobbies, leaderboards, in-game transactions, and game statesynchronization.? API and Networking: Develop and maintain RESTful APIs and real-time networkingprotocols (e.g., WebSockets, UDP, etc.) to handle communication between the client(Unity) and backend servers.? Data Management: Implement and maintain backend systems for player data storage,persistence, and retrieval. Ensure proper database management for player accounts,statistics, and game progression (SQL/NoSQL databases).? Collaboration: Work closely with Unity developers to integrate backend features withthe frontend game client. Provide support for debugging and troubleshootingmultiplayer-related issues.? Testing & Debugging: Conduct thorough testing of multiplayer systems, including loadtesting, stress testing, and debugging complex multiplayer interactions.? Documentation: Maintain clear and comprehensive technical documentation for servercode, systems, and APIs.What you'll need:? Experience: 3+ years of professional experience in backend development, preferablywith a focus on multiplayer games.? Proficiency in C#: Solid experience with C# for backend development, includingfamiliarity with .NET Core, ASP.NET, or Unity backend solutions.? Multiplayer Networking: Strong knowledge of networking protocols and concepts usedin multiplayer games (e.g., client-server architecture, real-time synchronization, latencycompensation).? Database Management: Experience with relational and NoSQL databases (e.g., SQLServer, MongoDB, Redis) and understanding of database design and optimization.? Game Development Experience: Familiarity with Unity and game developmentprinciples, including how game clients communicate with backend servers.? Version Control: Proficient with version control systems such as Git and branchingstrategies.? Problem Solving: Strong troubleshooting and debugging skills, with an ability to identify


Salário Nominal: A acordar

Fonte: Whatjobs_Ppc

Função de trabalho:

Requisitos

Auxiliar De Monitoramento - Mg

Irá atuar com rotinas inerentes a função. Beneficios: A Combinar; Formação Acadêmica: Ensino médio completo. Experiência: Experiência como auxiliar de monito...


G3 - Minas Gerais

Publicado 3 days ago

Auxiliar Técnico Eletrônico - Mg

Descritivo de função: Realizar serviços de manutenção preventiva e corretiva em equipamento de cozinhas, preencher ordem de serviço, auxiliar na montagem de ...


Oficina Do Equipamento Industrial Ltda - Minas Gerais

Publicado 3 days ago

Instalador - Lavras - Mg

Instalação e manutenção de redes de fibra ótica. Atribuições: Instalar e atuar na manutenção de cabeamento ótico, cabos para rede de computadores e equipamen...


Conecta - Minas Gerais

Publicado 3 days ago

Técnico Telecomunicações

Você já se imaginou trabalhando em um lugar em constante transformação digital, inovação e crescimento? A VERO é o seu lugar! Estamos em busca de uma pessoa ...


Vero Internet - Minas Gerais

Publicado 3 days ago

Built at: 2024-12-01T03:12:28.436Z