Remote
Full time
Posted on: 
April 15, 2024

Lead Interop Developer

At LIV we are forming a new team to build pipelines, libraries, and SDKs for our product teams a

Job Description

At LIV we are forming a new team to build pipelines, libraries, and SDKs for our product teams and looking for a strong development lead. At LIV many of our applications require moving CPU & GPU data between processes as quickly as possible, the ideal candidate will be the primary contributor to libraries for this purpose.

Responsibilities

  • Lead a team of SDK developers, library maintainers, and DevOps.
  • Manage requests from the product teams and organise into tasks
  • Design, implement, and maintain Interprocess Communication (IPC) libraries
  • Steer the architecture, infrastructure, and dependency management

What You Bring

  • Experience with Rust & C++
  • Experience with interprocess communication & texture sharing
  • Experience with VR/AR/XR APIs (OpenXR, OpenVR)
  • Experience with graphics programming and shader languages (OpenGL, Vulkan, DirectX)
  • Familiar with both Perforce Helix Core & Git

What LIV Brings

  • Experience with content production and cinematography
  • Familiar with the Rust programming language
  • Game engine experience (Unity, Unreal)
  • Familiar with CICD & general automation (Jenkins, Ansible)
  • Knowledge of Kubernetes & other cloud infrastructure
  • Experience developing for mobile platforms (Android, iOS)

What is it like working at LIV?

At LIV you can expect to work with a tight knit, collaborative team. Our goal is to continue to be, and grow, as the de facto platform for VR and AR content creation & consumption. We work hard, but make sure that we enjoy the ride and lead with a humans-first approach. 

LIV is a leader in VR capture, streaming and VTubing solutions. Our rise to fame was mixed reality capture with the globally viral Beat Saber videos, and since 2016 we’ve been leading the charge in providing the technologies for the next generation of streamers and content creators. 

By joining LIV, you’ll join a bleeding edge VR capture & streaming technology company in the world, backed by some of the biggest names in VR and AR and used by the biggest streamers and creators in the world, such as Shroud, Pewdiepie and LSToast.

About LIV and your team

  • LIV is an exciting 20-person startup in the VR industry
  • We’re freshly funded and are proud to have some of the best gaming and VR investors in the world
  • This is an incredibly exciting time to be joining the company, with multiple big projects releasing in the coming months and fresh funding to execute
  • You will be embedded on a product team, and you will meet your team members during the interview process
  • The teams at LIV are diverse, and we're excited to add another team member that will bring their own unique perspective to everything we do

Talent Points that are particularly interesting to us:

  • Experience with interprocess communication
  • Familiar with RESTful APIs and websockets
  • Experience with content production and cinematography
  • Familiar with the Rust programming language
  • Game engine experience (Unity, Unreal)

How to apply

  • Please use the form here to apply
  • Though we'd like to, we're unable to respond to every applicant, so you'll only hear from us if we'd like to move forward with the interview process

Apply to this job

Start your exciting new journey with us by applying to this job today!