Senior Platform Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

5+ years of professional experience in software development, particularly with C# and .Net 8., Experience with socket server development and building gameplay systems from design., Strong understanding of polymorphic design principles and visitor patterns., Excellent communication skills for interacting with both technical and non-technical stakeholders..

Key responsibilities:

  • Design, develop, and maintain platform-level systems using C# and .Net 8.
  • Collaborate with architects and designers to translate conceptual designs into gameplay systems.
  • Own tasks from start to finish, ensuring timely and high-quality delivery of projects.
  • Contribute to the ideation and improvement of game systems and overall gameplay experience.

WavesReach logo
WavesReach https://wavesreach.co/
2 - 10 Employees
See all jobs

Job description

Are you passionate about building scalable, high-performance systems? Do you thrive on solving complex problems and creating robust architectures that serve as the backbone of cutting-edge applications? We're looking for a Platform Engineer who is not just skilled in coding but also deeply understands design patterns, system architecture, and the intricacies of socket server development. If you have a knack for translating conceptual designs into efficient, reliable gameplay systems, we want you on our team.

Responsibilities
  • Design, develop, and maintain platform-level systems using C# and .Net 8.
  • Apply polymorphic design principles and visitor patterns to ensure robust and flexible code architecture.
  • Develop and maintain socket servers to support game systems.
  • Collaborate with architects and designers to build gameplay systems from conceptual designs.
  • Own tasks from start to finish, ensuring timely and high-quality delivery.
  • Work closely with cross-disciplinary teams to integrate and optimize systems within the project.
  • Contribute to the ideation and improvement of game systems and overall gameplay experience.
Requirements
  • 5+ years of professional experience with at least 1 shipped AAA title or equivalent work in a related field (worked on the project from inception through completion).
  • High-level experience with C#, .Net 8, and socket server development.
  • Strong understanding of polymorphic design and visitor patterns.
  • Proven experience in system architecture and building gameplay systems from design.
  • Excellent ability to communicate effectively with both technical and non-technical parties.
  • Attention to detail, meticulous and organized working habits.
  • Ability to multi-task and to adapt easily to change.
  • Passion for games and knowledge of the games industry.
    
Benefits:
  • Competitive salary
  • Remote work model
  • Unlimited paid time off and sick leave
  • Career growth opportunities in a dynamic, rapidly growing company
  • Collaborate with a highly skilled team

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Communication
  • Multitasking
  • Detail Oriented

Platform Engineer Related jobs