Overflow Labs

Visit website

Lead Server Developer

  • Full-time
  • Lisbon, PT
  • Remote

Posted on April 17, 2024

Location: Fully Remote (European Time Zone)

About Us:

At Overflow Labs, we're dedicated to crafting unforgettable multiplayer gaming experiences using Unreal Engine technology. As a small, passionate team, our size is our strength, fostering flexibility, creativity, and a close-knit culture where every voice matters. We are currently seeking a Server Developer who is highly skilled in backend systems and enthusiastic about crafting robust server solutions for complex gaming environments.

Role Overview:

The Server Developer will be responsible for building and maintaining the server-side architecture essential for our multiplayer games. This role demands a deep technical acumen and a hands-on approach to developing server systems that are scalable, efficient, and secure.

Key Responsibilities:

  • Develop and maintain server-side architecture for our multiplayer games.

  • Implement complex server-side logic and database management.

  • Work closely with the network engineering team to ensure seamless integration between client and server gameplay.

  • Optimize server infrastructure for peak performance and reliability.

  • Apply modern security practices to safeguard game data and combat potential threats.

  • Regularly update and refactor server systems to utilize the latest server technologies and programming practices.

  • Document and maintain software functionality with detailed technical specifications.

Ideal Candidate:

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field.

  • 3+ years of experience in server development, preferably in gaming or real-time applications.

  • Strong proficiency in server-side languages such as Node.js, Python, Ruby, Java, or C#.

  • Extensive experience with cloud services like AWS, Azure, or Google Cloud, and understanding of DevOps principles.

  • In-depth knowledge of database systems, both SQL and NoSQL.

  • Excellent problem-solving skills and ability to work in a fast-paced, dynamic environment.

  • A thorough understanding of networking concepts, including TCP/IP, UDP, and web sockets.

  • Genuine passion for gaming, with an interest in the latest industry trends and technologies.

Why You Should Join Us:

  • Contribute to the core server technology that powers exciting multiplayer game experiences.

  • Work remotely in an environment that encourages technical innovation and problem-solving.

  • Be part of a collaborative team that values the input and expertise of each member.

  • Receive a competitive salary and opportunities for professional development and growth.