Unity Software Engineer

Employer

Job Description

**Who We Are:**

Immersed is a well-funded ($12M to-date), seed-stage Techstars startup, partnered with Facebook, HTC, and Microsoft to build AR/VR offices! We're a strong team of engineers whose aim is to immerse distributed teams into a virtual office to maximize productivity so they can work both independently and with their team from anywhere! We do this by offering unique virtual working environments (like working from a space station or lodge nestled up in the mountains during winter). We are also working on some of the latest hand-tracking technology our space has to offer to make working in virtual reality that much of a better experience. This is by no means an easy mission to accomplish, but with the world's best team, we're excited to revolutionise the future of work!


**Who You Are:**

We’re looking for an experienced Senior Backend Unity Engineer to partner with us in making working together in Virtual Reality performant and reliable. As an emerging medium, Virtual Reality requires extremely optimised code at runtime. We are looking for a self-starter who can autonomously identify new ways of enhancing that user experience through optimising overall system architecture that also minimizes internal tech debt.

We believe great engineering helps people solve their problems, accomplish their goals, and brings delight to their everyday lives.


Immersed behind the scenes:

https://www.youtube.com/watch?v=NhKORX4mzAU


 

**Required Qualifications:**

• Helps deploy Unity builds with experience in DevOps & working within teams in a CI/CD environment.

• Expert in XR HMDs and deployment tools in Unity

• Comfortable with API integrations in Unity

• Work closely with other system developers to implement new, back-end functionality in the VR app

• Connect the VR app to various external systems using known protocols and APIs

• Experience rapidly iterating on product based on production-level user-feedback

• Experience developing, performance profiling, and optimising across multiple VR platforms (in Unity), specifically Oculus Quest and Quest 2 (Vive is a bonus)

• Excellent software engineering fundamentals (ie., OO Design Principles)

• Extensive experience developing 3D games/experiences with C# and the .NET Framework in Unity

• Experience with Source Control (git)

• Exceptional team player with demonstrated competencies working cross-functionally to deliver results

• Experience with scaling to a large customer base

• Good written and communication skills (English)


Must be very willing to help co-workers and be sacrificial with time. Our work-culture is very much like a warm family, not a cold office.

 

**Bonus Points:**

• Experience with startups that have gone through Techstars, Y Combinator, or similar accelerator programs

• Strong understanding of client/server application design

• Experience using another cross-platform engine like Unreal


**Compensation:**

• Salary: $75k - $120k

AND

• Equity: $100k - $175k (at current valuation, which grows over time)

• Benefits: Medical, Dental, Vision

 

**Please include:**

• A link to work you’ve done

• A link to your Github profile, if you use it

 

NOTE: We do not work with freelancers, external recruiters, agencies, or development shops.