Developer Relations Engineer at Heroic Labs (S15)
$50K - $100K
Social Infrastructure for Games; Makers of Nakama game server, Satori LiveOps server and Hiro meta game framework.
London, England, GB / Remote (US)
Full-time
US citizen/visa only
3+ years
About Heroic Labs

Heroic Labs is an enterprise open-core software company that builds developer tools for the games and entertainment industry. Our flagship project is an open-source cloud-agnostic game server called Nakama.

We've added two supporting products called Hiro (a meta game framework) as well as Satori, a LiveOps system to help game studios deliver highly personalizable game experiences to their players.

Heroic Labs also provides managed infrastructure to run Nakama/Satori on behalf of game studios and media companies. There is also a proprietary version called Nakama Enterprise for large enterprises to deploy in their own datacenter, as well as custom infrastructure for private cloud deployments.

We work with different size companies ranging from small startups, mid-size game studios, public-listed games companies, and Fortune 500 companies. This means that Nakama (and suite of products) have been battle-tested at various scales and use cases.

About the role
Skills: C#, C++, Unreal Engine, Unity

Hi there!

We're looking for a Developer Relations Engineer to join the growing team at Heroic Labs. Our cornerstone offerings—Nakama, Hiro, Satori, and Heroic Cloud—comprise the Heroic Game Stack, an integrated platform delivering unparalleled performance and flexibility.

We are simplifying the lives of game developers and providing incredible technology that can be integrated into any game on any platform as easily as possible. Nakama is already powering many games around the world, including multiple Top 50 titles on the Apple App Store and Google Play.

Heroic Labs works with independent developers, mid-tier and AAA game studios, and many publicly listed, Fortune 500 companies across the globe to power games that individually make over 90 billion requests per month into our infrastructure.

About The Role

You'll empower developers by creating meaningful technical content and advocating for developer needs across our organization.

This could take the form of writing technical guides that break down complex concepts, building demo projects in Unreal to showcase different systems and use cases, or producing video content that brings abstract concepts to life. We're looking for someone who can make developers exclaim "Aha!" when explaining complex multiplayer and backend concepts.

Your work will help identify and amplify the unique ways people are using Nakama, Hiro, and Satori, while building expertise and advocacy within our users so they’ll want to recommend the Heroic game stack to their peers.

Things You Might Do

Content Strategy & Creation:

  • Create high-quality technical content including blog posts, tutorials, documentation, videos, and code samples
  • Transform complex technical concepts into clear, accessible content for developers
  • Develop and execute content strategies to effectively reach and engage developers
  • Define and own metrics to measure the success of our developer content and outreach efforts

Community Engagement & Advocacy:

  • Build and nurture relationships within game development communities
  • Represent Heroic Labs at conferences, meetups, and online forums as a technical expert and advocate
  • Be one of the voices of Heroic Labs, engaging and helping developers understand and love our tools
  • Celebrate the impact of our open-source contributors and community members

Product & Developer Experience:

  • Gather and synthesize developer feedback to influence product roadmap and improvements
  • Recognize patterns in implementation challenges and propose solutions that benefit the broader community
  • Collaborate with Product and Engineering teams to enhance the developer experience
  • Review early documentation, SDKs, and product capabilities from a developer perspective
  • Champion developer needs internally while building trust and credibility externally

About You

We would love to hear from you if you have:

  • A demonstrated passion for creating content that serves the developer community and helps fellow developers succeed
  • Excellent written and verbal communication skills with a proven ability to translate complex technical concepts into clear, intuitive explanations
  • Technical background or understanding of software/application development, particularly in gaming contexts
  • A natural affinity for building relationships with developers and empathizing with their challenges
  • Strong analytical skills with the ability to define metrics, analyze data, and derive actionable insights
  • A self-starter mentality with the ability to work independently and thrive in a distributed team environment
  • A collaborative spirit and problem-solving mindset

We'd be super excited if you have:

  • 3+ years leading developer advocacy, technical writing, or similar role
  • Experience with video production and comfort presenting technical content on camera
  • Game development experience and knowledge of Unity, Unreal, C++, or C#
  • Understanding of multiplayer game architecture and backend systems
  • Experience with Go, Lua, or TypeScript

About Heroic Labs

For the past 10 years, Heroic Labs has been on the forefront of providing cutting edge technology to the games and entertainment market. We do this because we love developers and we love games!

We always choose the right tool for the job. We believe that with the right tools, you can have a big impact with less hassle. We believe in small teams. Small teams are fast and nimble. Small teams mean less bureaucracy and less management and more getting things done.

The Whole Package

Location: We're looking for candidates based in Europe or Canada, with flexibility to work remotely. We have team members across 4 different timezones and value asynchronous collaboration.

Compensation:

  • Competitive salary (we don't use remote as an excuse to pay less)
  • Unlimited vacation policy. Plus we require you to take at least 2 weeks off each year (and observe local holidays)
  • At least yearly company all-hands and getaways
  • Pick your own equipment. We recommend Macs, but we don't worry if you choose something else!
  • Work with a loving team that treats everyone as family

How to Apply

Send an email to us with your resume, and a cover letter highlighting why you'd like to join Heroic Labs. If you have any technical content, open-source contributions, or video content you've created, we'd love to see it!

After you apply, you are going to hear back from us, even if we don't seem like a good fit. In fact, throughout the process, we strive to make sure you never go more than seven days without hearing from us.

Technology

We use the best tool/language for the job.

Nakama and Satori and all supporting systems from Heroic Labs are used at massive scales, and are currently powering many games including multiple titles on the Top 10 in the App Stores. Our systems are serving more than 90 billion API calls per day.

Nakama/Satori are written in Go to take advantage of light-weight goroutines, simple concurrency, and more importantly the Go community. We heavily depend on Kubernetes (and various extensions) to power our Managed Cloud and Private Cloud deployments.

We also have various dashboards built in Javascript / Typescript and VueJS.

You will be responsible for developing the core server technology, work on infrastructure solutions, provide support to clients, attend conferences, and be involved in technical sales. We'd like engineers to have an all-hands experience across the board but we understand that not all engineers would like to have such responsibilities.

Other jobs at Heroic Labs

fulltimeLondon, UK / PT / RemoteFull stack$70K - $120K3+ years

fulltimeLondon, England, GB / Remote (US)Full stack$50K - $100K3+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›