Senior Software Engineer / Senior Staff Engineer at Sandbox VR | Powderkeg

Location: Hong Kong

Employment Type: Full Time

Team: R&D;

Who are we?

We’re Sandbox VR, and we’re the most advanced virtual reality experience in the world. Inside our rooms, we take you on thrilling adventures and transform you into new characters. Our experience is like the movies, except you’re actually with your friends ** inside** the movie. We are creating the future of entertainment by building towards the virtualization of physical spaces and eventually becoming the _portal _to the Metaverse. We want you be a part of our journey and help us make that a reality!

Since we launched in Hong Kong in 2017, we’re now live in 19 locations and 5 countries around the world (we’re the #1 Activity in Hong Kong and Singapore on TripAdvisor, #1 VR place in China Shanghai on Dianping), and we’re quickly expanding. As a growing company we are looking for leaders who want to transform the entertainment industry and contribute to the cutting-edge experiences we are creating. We take pride in the relationships we are building within the community through innovation and providing a best-in-class experience for our guests. The opportunities within Sandbox VR are endless and we want you to be a part of this new world we are creating!

What will you be doing?

We're looking for someone to build software to improve our Core VR experience and development tooling. If you like VR, this is probably the most fun job you can imagine. In this role, you’ll be responsible for:

Developing our Core VR platform: You'll be responsible for prototyping and implementing things like real time low latency multiple machine communication, motion tracking enhancement, and wireless VR transmission to improve the fidelity and comfort of our core VR platform, optimizing the performance of our experiences and reducing network latency, which are critical to giving our guests a deep sense of immersion in our platform in order to get it ever closer to the Holodeck.

Hardware / Infrastructure as a service: You'll also be working on the software API platform design, implementation, and testing. The platform is building for any other engineers to access the hardware and infrastructure in terms of Haptic Vest, Server PCs resource, Fans, Shaking Platform or even more in the future.

Development Efficiency: Finally, you will work on building internal tools and development environments in order to optimize our development efficiency, especially for our content experience teams, who make the “movies” for our holodeck. You’ll also work on refactoring our system architecture to keep our platform readable, extensible and maintainable.

Who are we looking for?

  • We're looking for someone who has at least 6 years of experience in software development in C++/C#, especially in multithreaded environments. You can work independently and own the entire software development lifecycle which include requirements gathering, architectural design, coding, testing and ultimately shipping a high quality product.

  • Since we’re a small startup where everyone wears many hats, you’ll also help maintain our development environment, including our network & system performance. You‘ll directly provide input into our software, hardware and technology choices, and we’d love for you to share your experience and decisions with our team so we can all learn from them.

  • We’re making the holodeck real at Sandbox VR. We expect this to be a very competitive market, which means we have to innovate as a team. You should be open to researching and solving completely new technology challenges nobody has solved before.

How can you really impress us?

  • If you have deep knowledge in mathematics, algorithm or physics, we'd love to hear about that. To make the immersive experience, it requires strong science knowledge and programming implementation.

  • If you’ve been a software team lead, we’d love to hear about your leadership philosophy and experience. We’re still early and it’s important that we acquire a strong engineering culture from our senior engineers as we grow our team.

  • If you’ve worked in diverse markets and industries, and have worked in polyglot language environments where there isn’t just one programming language used across multiple services, we’d love to hear about that too. We’re going to have to work with a lot services from third parties in order to quickly evolve our platform.

  • Outside of your job, it would be a huge plus if you’ve done engineering work with cutting edge technologies as a hobby, such as VR/AR/MR, robotics / drones, motion capture, or machine learning. We have plans to work with all of these technologies as we grow our holodeck platform.

How do I apply?

If you’re interested in this role, please apply here, or find some other way to get in touch if you’d really like to stand out. We’d like to see at least a CV or LinkedIn, and a quick cover letter/email/blurb on why you’re the right fit for us.




We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

Job Summary
  • Job Title
    Senior Software Engineer / Senior Staff Engineer
  • Company
    Sandbox VR
  • Location
    San Mateo, CA
  • Employment Type
    Full time
Ready to apply?
Ready to apply?