Professional Services Engineer

Social Infrastructure for Games; Makers of Nakama game server, Satori
Backend
Mid-Level Software Engineer
Remote
11 - 50 Employees
3+ years of experience
Gaming

Description For Professional Services Engineer

Heroic Labs, a leading enterprise open-core software company in the games and entertainment industry, is seeking a Professional Services Engineer to join their growing team. The role focuses on helping customers implement and utilize their Heroic Game Stack (HGS), which includes Nakama, Hiro, Satori, and Heroic Cloud.

The position requires a unique blend of technical expertise in game development and customer-facing skills. You'll be responsible for onboarding game studios, implementing features, and potentially embedding within customer teams for extended periods. The role is primarily server-side focused, working with various game studios ranging from independent developers to Fortune 500 companies.

As a Professional Services Engineer, you'll need deep technical knowledge of the entire stack, particularly Nakama, Hiro, and PostgreSQL. The ideal candidate should have significant experience in game development, including Unity and Unreal engine expertise, along with strong communication skills to educate and support customers effectively.

The company offers a flexible, remote-first culture with team members spread across multiple locations including London, Vancouver, New York, Portugal, São Paulo, Ottawa, and Berlin. They emphasize small, nimble teams and provide competitive compensation, unlimited vacation, and the freedom to choose your own equipment.

This is an excellent opportunity for someone passionate about game development and infrastructure who wants to work with cutting-edge technology while helping other developers succeed. The role combines technical implementation, customer success, and strategic thinking to drive adoption and improvement of the Heroic Game Stack.

Last updated 33 minutes ago

Responsibilities For Professional Services Engineer

  • Own the overall relationship with assigned clients
  • Provide technical value to customers and drive sales growth
  • Educate customers on Heroic Games Stack capabilities
  • Lead hands-on product demonstrations and technical workshops
  • Recognize patterns among user issues and suggest product improvements
  • Partner with Documentation, Product, Sales, and Engineering teams
  • Help develop and iterate support processes and systems

Requirements For Professional Services Engineer

Go
TypeScript
  • Fluent in English language
  • 4-7 years of experience in technical/onboarding support at Enterprise software company
  • Experience with building multiplayer games and multiplayer netcode
  • Experience with databases and data design, specially PostgreSQL databases
  • 5+ years of game development experience
  • In-depth knowledge of C#, Unity, Unreal and C++
  • Degree in Computer Science or other technical major
  • Flexible working hours to match customers' timezones

Benefits For Professional Services Engineer

  • Competitive salary
  • Unlimited vacation policy (minimum 2 weeks required)
  • Yearly company all-hands and getaways
  • Choose your own equipment
  • Remote work flexibility

Interested in this job?

Jobs Related To Heroic Labs Professional Services Engineer

Software Engineer

Software Engineer position at PayPal focusing on developing payment solutions for Growth Markets, requiring 2-3 years of experience in Java and Ruby development.

Software Engineer - Enterprise Solutions

Software Engineer position at Altium focusing on enterprise solutions development using C# and .NET, working remotely from the UK with leading electronics design platforms.

Engineer – Backend (Java)

Backend Engineer position at PayPal, building scalable payment systems using Java, working with cross-functional teams to deliver high-impact solutions.

Software Dev Engineer (L5), Departures Tech

Mid-level Software Development Engineer position at Amazon's Departures Tech team, focusing on AI-driven solutions for employee offboarding processes.

Software Engineer 3

Senior Software Engineer position at PayPal focusing on developing payment solutions for growth markets, requiring full-stack development experience and strong collaboration skills.