Remote Multiplayer Backend Engineer

Posted

Apply now
Please, let Salvo Software know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • We are seeking a talented Multiplayer Backend Engineer to join our team and help design, develop, and maintain the backend infrastructure for our multiplayer games.
  • This role will focus on creating robust and scalable systems that power seamless online experiences for players around the world.
  • As a key member of our engineering team, you will collaborate closely with game developers, designers, and other backend engineers to implement server-side solutions that ensure performance, security, and reliability.
  • A key aspect of this role involves leveraging AccelByte to accelerate development, integrate backend-as-a-service solutions, and streamline multiplayer functionality.
  • Responsibilities include designing, implementing, and maintaining backend systems to support multiplayer game functionality.
  • You will develop and optimize server-side code to handle real-time data, matchmaking, player authentication, and leaderboards.
  • The role requires integrating third-party platforms like AccelByte, PlayFab, or similar backend-as-a-service (BaaS) solutions.
  • You will implement secure and scalable APIs for communication between clients and servers.
  • Building systems for game data storage, analytics, and telemetry is also part of the job.
  • Ensuring low-latency, high-performance server infrastructure for seamless gameplay is essential.
  • You will troubleshoot and resolve live issues, ensuring system stability and uptime.
  • Collaboration with cross-functional teams, including game developers, QA, and DevOps, is necessary to deliver high-quality gaming experiences.

Requirements:

  • A minimum of 4 years of experience in backend engineering in the gaming industry is required.
  • Experience with developing and managing real-time multiplayer systems for games is essential.
  • Strong experience in server-side programming languages such as C#, Java, Python, or Node.js is necessary.
  • Expertise in multiplayer networking protocols, including UDP, TCP/IP, and WebSockets, is required.
  • Knowledge of databases (SQL and NoSQL), such as MySQL, PostgreSQL, Redis, or MongoDB, is needed.
  • Familiarity with cloud platforms like AWS, Azure, or Google Cloud for hosting and scaling game servers is important.
  • Experience with backend frameworks like AccelByte, PlayFab, Photon, or similar is required.
  • Proficiency in designing secure systems, including user authentication and data encryption, is necessary.
  • A solid understanding of CI/CD pipelines and version control systems like Git is required.
  • Experience with containerization and orchestration tools such as Docker and Kubernetes is preferred.
  • Familiarity with distributed systems and microservices architecture is important.

Benefits:

  • This position is remote, allowing for flexibility in your work environment.
  • You will have the opportunity to work on exciting multiplayer gaming projects that reach players around the world.
  • The role offers the chance to collaborate with a talented team of game developers and engineers.
  • You will be accountable for your own work, promoting personal responsibility and growth.
  • Efficient time-management and collaboration skills will be essential, enhancing your professional development.
Apply now
Please, let Salvo Software know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
-
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback