Multiplayer Backend Engineer

Logo of Salvo Software

Salvo Software

πŸ“Remote - Mexico

Job highlights

Summary

Join our team as a talented Multiplayer Backend Engineer to design, develop, and maintain the backend infrastructure for our multiplayer games. You will collaborate with game developers and other engineers to create robust and scalable systems for seamless online player experiences. Leveraging AccelByte, you will implement server-side solutions ensuring performance, security, and reliability. This role requires expertise in multiplayer networking protocols, databases, and cloud platforms. You will build systems for game data storage, analytics, and troubleshooting live issues. This is a remote position requiring efficient time management and collaboration skills.

Requirements

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

Responsibilities

  • Design, implement, and maintain backend systems to support multiplayer game functionality
  • Develop and optimize server-side code to handle real-time data, matchmaking, player authentication, and leaderboards
  • Integrate third-party platforms like AccelByte, PlayFab, or similar backend-as-a-service (BaaS) solutions
  • Implement secure and scalable APIs for communication between clients and servers
  • Build systems for game data storage, analytics, and telemetry
  • Ensure low-latency, high-performance server infrastructure for seamless gameplay
  • Troubleshoot and resolve live issues, ensuring system stability and uptime
  • Collaborate with cross-functional teams, including game developers, QA, and DevOps, to deliver high-quality gaming experiences

Preferred Qualifications

  • Experience with containerization and orchestration tools such as Docker and Kubernetes
  • Familiarity with distributed systems and microservices architecture

Benefits

This is a remote position

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs