Lead Unity Engineer

Employer

Job Description

MetaStreet is a game studio developing applications in Unity targeting Windows, OSX, and select VR headsets. We strike the best balance between having the culture of a small independent studio and the resources of a massive growth platform. We are based in sunny Lindon, Utah but are very remote-friendly.


We offer competitive compensation, an allowance for health care coverage, and most importantly, a work environment that is focused on task completion, friendly collaboration, and doing great work.

We are looking for an engineer that has a deep passion for building games, a devotion to engineering craftsmanship, an unwavering commitment to quality, and the desire to have their work positively impact millions of people worldwide.

This can be either a Lindon, Utah-based position or a remote position that can be located anywhere in the United States. Only candidates that are legally authorized to work in the United States and who will not require future visa sponsorship, will be considered.


In this role, you will:


  • Architect, build, and maintain games in Unity
  • Help cultivate a strong, collaborative, high-performing team
  • Help establish best practices for game system implementation and workflows
  • Help guide and mentor other engineers, helping them rise to be the best they can be
  • Work with other engineers in planning, code reviews, and ongoing improvements
  • Write well designed, efficient, and well-tested code
  • Iterate rapidly and respond well to constructive feedback from peers
  • Work comfortably within a (modified) agile and distributed team environment
  • Work closely with producers, artists, and others to implement game features as per design specification while also being able to contribute to the design process


You will need:


  • 6+ years in a professional game development studio with proven past performance.
  • 3+ years experience developing Unity-based products
  • Strong knowledge of and interest in Unity3D, having shipped at least 1 consumer-facing game in Unity.
  • The ability to rapidly iterate on product and platform features by writing elegant, reliable and readable code to build robust, lasting, and scalable products
  • Experienced with designing and building tools in an iterative model
  • Experience with all phases of game development lifecycle
  • BS or higher in Computer Science/Engineering or equivalent industry experience
  • Excellent resourcefulness and problem-solving abilities
  • Previous full-stack development experience preferred
  • Self-motivated and able to respond quickly to feedback
  • Demonstrated ownership and commitment to projects/tasks
  • Familiarity with RESTful APIs


Bonus Points


  • Experience with server-side game architecture AND/OR client-heavy game development
  • Multiplayer game development
  • Experience using C# and/or PHP to write nontrivial applications
  • Passion for all things gaming
  • Experience with XR: Augmented Reality, Mixed Reality, Virtual Reality
  • Experience with OpenGL, Vulkan or other 3D graphics libraries

  • MetaStreet is an equal opportunity employer and considers qualified applicants without regard to race, gender, sexual orientation, gender identity or expression, genetic information, national origin, age, disability, medical condition, religion, marital status or veteran status, or any other basis protected by law