Senior Server Engineer

Singapore, Singapore

Job Description


About Us

At Deep Dive Studios, we believe that games have the power to change the world. Every new idea can become a breakthrough, every problem requires a custom solution, and every person can make an impact.

Founded in 2021, Deep Dive Studios set out to not only push the frontiers of what gaming can be, but also bring better solutions to the problems faced in game development. By putting gamers first - and nurturing a culture of valuing different ideas and opinions, we aim to dive deep into the realms of possibility, and level up the world.

The Role

As a Deep Dive Studios Senior Server Engineer, you will play a pivotal role as our technical trailblazer, leading the charge in tackling a wide array of technical challenges as we push the boundaries of innovation.

Your role as the mastermind behind server-gameplay interaction optimisation will encompass a diverse range of daily responsibilities. These include developing backend software features, orchestrating engineering initiatives, and collaborating closely with other teams to ensure the seamless achievement of feature and production objectives.

If you are driven by a passion for unlocking new horizons through the power of software and technology, we eagerly anticipate the opportunity to connect with you!

Responsibilities

  • Design and architect the server infrastructure for real-time game development to ensure scalability, reliability, and low latency.
  • Implement network protocols and communication systems for real-time multiplayer gameplay.
  • Optimise data synchronisation between players.
  • Develop systems for tracking and managing game states, including player actions, positions, and outcomes.
  • Monitor server health and performance metrics and resolve server performance bottlenecks, optimising for low latency and high throughput.
  • Implement security measures to prevent and detect cheating, hacking, and unauthorised access to game data to ensure fair gameplay.
  • Integrate databases and ensure data consistency and reliability for player profiles, leaderboards, and game statistics.
  • Set up and configure load balancing to distribute player connections and gameplay sessions evenly across servers.
  • Plan for server infrastructure growth to accommodate an expanding/contracting player base and to support peak loads.
  • Collaborate and maintain effective communication with game designers, client engineers, and other team members to ensure seamless integration of server systems.
  • Lead and mentor a team of engineers, providing guidance and setting technical direction.
  • Foster a culture of excellence and innovation.
  • Conduct code reviews to maintain code quality, consistency, and adherence to best practices and provide constructive feedback to team members.
  • Create and maintain the relevance of technical documentation for server systems, including architecture diagrams and API specifications.
  • Address server-related issues promptly by collaborating with QA engineers to define and conduct server-related tests and simulations.
Requirements

Your Attributes
  • Based in Singapore - either a Singapore Citizen or PR. Limited allowances for EP eligible appllicants.
  • Bachelor\'s or Master\'s degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
  • 8+ years of experience in programming or engineering development.
  • Proven experience as a Senior Server Engineer or similar role, with a focus on Unity game development.
  • End-to-end involvement in the game development lifecycle in a server related role.
  • Extensive knowledge of Unity and/or Unreal and C#.
  • Experience leading a development team.
  • Exposure to an AGILE environment.
  • Experience in at least two of the following: Frontend Development, Backend Development, Tools and Pipelines, and/or Engine Development.
Significant Add-Ons
  • A burning passion for gaming, and pushing the limits of what gaming can be.
  • An interest in technologies like VR/AR/MR and Deep Learning.
  • A proven track record of managing successful teams, and contributing to the professional development of the individuals in your charge.

Refract Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1372623
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned