Backend Software Engineer

Job description

Topia is a network of customizable virtual worlds that allow users to connect with their community online. It combines playful world exploration with encrypted video chat for face-to-face interactions that are fun and feel more natural.

Topia helps communities bring people together and build stronger and more meaningful connections between its members through shared experiences.

We’re a small and remote team of passionate individuals who are committed to evolving the way that we socialize online. We offer market-rate salaries (including equity), a home-office stipend, health insurance, and other benefits.

The Role

At Topia, we have a backend that is a complex web of interlocking systems. We have a game server managing world-state, websockets publishing real-time events, WebRTC streaming audio/video between participants, a database and an API layer tying it all together.

Making these systems efficient and scalable is paramount to Topia’s growth. Every decision affects the future trajectory of the platform.

Help us design, code and launch great platform infrastructure features and improvements to take Topia to the next level.

  • Write maintainable, clear, well-architected code, tests, and documentation.
  • Architect, develop, and ship maintainable, performant, and testable backend that delights our users.
  • Understand and influence backend decisions to drive better overall system performance.
  • Drive engineering best practices.
  • Work closely with the design team to implement backend infrastructures that support growth and our frontend features
  • Proactively work to resolve bugs and incidents.
  • Liaise with team to implement technical designs
  • Develop and maintain standard operating procedures
  • Provide written knowledge transfer material / documentation
  • Expand your industry knowledge (continued education).

  • Proficient in Javascript, React, NodeJS, Websockets and JSON
  • Experience writing performant APIs
  • Experience with webrtc a plus
  • Experience working with distributed systems
  • Experience with Git source control
  • Attention to detail
  • Excellent writing and communication skills

We’re committed to building a culturally diverse team. We encourage every person who is interested to apply – you never know, you might just be the perfect person for one of our open roles, even if you don’t match 100% of the job description.

Please let the hiring manager know you found this job listing on – doing so will keep your application organized and will help grow the metaverse.

Join our newsletter and receive fresh metaverse jobs directly to your inbox.

Thank you for subscribing to our newsletter!
Oops! Something went wrong.

Related jobs

Browse ALl Jobs
November 30, 2021
Magic Eden
November 21, 2021

Operations Associate

San Francisco, Remote
November 21, 2021