Senior Gameplay Software Engineer
25 days ago
Who are we?
Hypersonic Labs is building HELIX, the ultimate open-world multiplayer sandbox. We are a remote-first, international team and have raised $11M from top gaming VCs.
About the role
As a Senior Gameplay Software Engineer, you will take the lead in developing core gameplay systems while supporting our UGC platform. You’ll work closely with Lua scripters to provide a seamless experience for creators, ensuring they have the tools needed to build complex, engaging multiplayer games. Your focus will also include ensuring the platform is scalable, optimized for cross-platform play, and ready for deployment on consoles.
What You Will Be Doing
- Lead the development of core gameplay systems, including character movement, physics, AI, and player interaction mechanics.
- Collaborate with Lua scripters to integrate and enhance UGC gameplay mechanics, ensuring creators can easily build and modify game systems.
- Optimize multiplayer systems for performance, scalability, and real-time synchronization across large player bases.
- Support UGC development by creating modular gameplay systems that are easily accessible and customizable through Lua scripting.
- Build modular, reusable code to empower creators and improve the scalability of the platform.
- Ensure cross-platform compatibility, including preparation for deployment on current-generation consoles (PlayStation 5, Xbox Series X|S).
- Work with the UI/UX team to provide intuitive interfaces for game creators to build and interact with UGC content.
- Debug and optimize gameplay code to tackle performance bottlenecks and improve overall multiplayer experiences.
- Stay current with the latest Unreal Engine 5 advancements, integrating new technologies to enhance UGC creation tools.
What We Will Need From You
- Experience in game development, focusing on gameplay and multiplayer systems.
- Expertise in Unreal Engine (preferably Unreal Engine 5), including proficiency in Blueprints and C++.
- Experience with UGC platforms and the development of systems that support player-created content, especially with Lua scripting.
- Strong understanding of multiplayer networking and synchronization, including client/server architecture.
- Experience working with AI systems, physics, and player interaction mechanics, such as inventories or in-game economies.
- Ability to write clean, modular, and maintainable code with an emphasis on performance and scalability.
- Familiarity with console development and optimizing performance for current-generation gaming consoles.
Nice to have
- Experience working with user-generated content (UGC) platforms or creator driven tools.
- Expertise in performance optimization for large, open-world multiplayer environments.
- Familiarity with role-playing mechanics, progression systems, or in-game economies.
- Passion for gaming and a drive to create powerful tools that empower a global community of creator.
Create Your Profile — Game companies can contact you with their relevant job openings.