< Back to careers page

Senior Software Engineer

Engineering | Los Angeles

Within is looking for a Senior Software Engineer to be a force multiplier on a team responsible for delivering high quality client-side interactive VR experiences to Within customers. The work includes user-facing technology development in Unity, content creation tools, an evolving mix of interactive project work, pipeline development, and mobile services SDK integration. 

The impact you’ll make:

Along with deep and broad software development expertise, the ideal candidate will bring a passion for mentoring teammates and for reviewing others’ code to help constantly raise the bar.

What you'll do:

  • First and foremost, help us to deliver innovative VR experiences on a well-defined range of target platforms at scale
  • Smart, efficient problem solving for existing product and speculative design plans
  • Stay informed on and adapt to a rapidly evolving hardware base
  • Deliver stable, high performance code on time and to spec, reviewing and maintaining code quality across the team
  • Actively participating in engineering process improvement discussions
  • Mentoring team members as appropriate

What you’ll need to be successful:

  • CS, Software Engineering or an equivalent degree or equivalent work experience
  • Four or more years working in an engineering domain relevant to the listed responsibilities
  • Professional Unity or Unreal development experience and expertise with C/C++/C#
  • A proven track record of working on a shipped product operating successfully at scale

Bonus points for:

  • Understanding of the Android ecosystem, profiling and native debugging of Android apps
  • Experience extending Unity’s runtime functionality via plugins