Virtual Reality Software Engineer

Employer

Job Description

About SolaceVR

Solace is re-inventing spirituality for a digital age. We are building a next-generation platform deployed across the web, mobile, and virtual and augmented reality to foster faith-based community around shared life challenges and special events for folks who are spiritual but not religious (SBNR). Our highly interactive and inclusive content and applications build durable connections to help people of all backgrounds connect spiritually with traditional and modern cultures, practices, and ritual, and with each other.


We are currently building an immersive environment for prayer of all kinds and hiring a squad to develop for Virtual Reality (primarily the Oculus Quest 2). This product will serve a critical role in our research and understanding of the impact of VR on human connection and spirituality, and is foundational to SolaceVR’s mission and vision.


Role Overview

We are looking for a Senior 3D Software Engineer to help us develop a Virtual Reality application. We are a small, dynamic, research-oriented team funded in part by a Science Foundation grant to explore the link between frontier technology, immersive (AR/VR) interaction, and spiritual well-being. As a senior engineer and contributor you'll have the opportunity to take ownership of the feature development life cycle, from conception to deployment, and take part in the testing and iterative development of new interaction mechanisms.


Although you will be supported by technical art and design resources, we are looking for someone who knows what it’s like to work at a startup and on a small team. In this role, we hope you will contribute your own creativity and critical thinking to build an engaging and uplifting VR experience.


Responsibilities

*Prototype quickly to present ideas and run tests in interactive 3D

*Own the VR codebase and drive best-practices for code quality in a game engine

*Develop greenfield immersive applications in collaboration with design and product resources

*Focus on framerate performance and lead the team to build comfortable experiences

*Bring innovative ideas and intuition around 3D environments and interaction to improve our products & processes

Requirements

-7+ years of experience working in Unity or Unreal Engine to develop interactive games or experiences

-You’re a shader wizard. GLSL / HLSL / Unity Shaders

-Experience working with server backends and APIs for account management, multiuser / multiplayer systems, and analytics

-A healthy balance between rapid prototyping and maintaining focus on quality and performance

-Exceedingly high attention to detail

-Comfort working on a small (3 or 4 person) team