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 backend
systems for multiplayer games using C#. Ensure high availability, low-latency, and
secure connections for players.
? Multiplayer Game Logic: Implement core multiplayer systems, including player
matchmaking, lobbies, leaderboards, in-game transactions, and game state
synchronization.
? API and Networking: Develop and maintain RESTful APIs and real-time networking
protocols (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 with
the frontend game client. Provide support for debugging and troubleshooting
multiplayer-related issues.
? Testing & Debugging: Conduct thorough testing of multiplayer systems, including load
testing, stress testing, and debugging complex multiplayer interactions.
? Documentation: Maintain clear and comprehensive technical documentation for server
code, systems, and APIs.
What you'll need:
? Experience: 3+ years of professional experience in backend development, preferably
with a focus on multiplayer games.
? Proficiency in C#: Solid experience with C# for backend development, including
familiarity with .NET Core, ASP.NET, or Unity backend solutions.
? Multiplayer Networking: Strong knowledge of networking protocols and concepts used
in multiplayer games (e.g., client-server architecture, real-time synchronization, latency
compensation).
? Database Management: Experience with relational and NoSQL databases (e.g., SQL
Server, MongoDB, Redis) and understanding of database design and optimization.
? Game Development Experience: Familiarity with Unity and game development
principles, including how game clients communicate with backend servers.
? Version Control: Proficient with version control systems such as Git and branching
strategies.
? Problem Solving: Strong troubleshooting and debugging skills, with an ability to identify


Salário Nominal: A acordar

Fonte: Jobrapido_Ppc

Função de trabalho:

Requisitos

Senior Technical Architect

Responsabilidades: Modelagem de processos, casos de uso e diagramas UML (componentes, implantação, domínio e classes). Arquitetura SOA, incluindo APIs Rest, ...


Softtek - Minas Gerais

Publicado 5 days ago

Programador Pleno Web

TRABALHO PRESENCIAL - BELO HORIZONTE/MG Junte-se à família Imagine&Make que está impulsionando o setor XR a novos patamares! Somos uma startup do Grupo Inter...


Imxr - Minas Gerais

Publicado 5 days ago

Sap Btp

Job Title: SAP BTP - Senior Consultant Job Description: We are seeking a highly skilled SAP BTP Senior Consultant with excellent technical and communication ...


Sgf Global - Minas Gerais

Publicado 5 days ago

Salesforce Solution Architect

We are seeking a Solution Architect to join our team. In this role, you will collaborate closely with tech leads and support the relationship with the Salesf...


Osf Digital - Minas Gerais

Publicado 5 days ago

Built at: 2024-11-19T11:53:44.976Z