Senior Unity Engineer - Tools Team

Employer

Job Description

About Us

Project Archer is an Augmented Reality studio based in the Seattle area. We are a team of engineers, designers, innovators and creators dedicated to paving the way for augmented reality applications in the retail space. Our focus is on functional use cases that merge diverse data streams and personalized information with specific physical locations to create productive and entertaining immersive real-world shopping experiences.

Senior Engineers at Archer are thoughtful collaborators with a deep understanding of, and appreciation for, building modern interactive experiences in the Unity engine. A Senior Unity Engineer for Tools primarily supports artists and designers by creating tools to rapidly achieve their vision.

Job Responsibilities
  • Empower artists and designers by creating tools supporting rapid iteration directly on AR hardware.
  • Write runtime C# Unity code for interactive UI creation as well as animated character based scene choreography.
  • Write C# Unity Editor code to ease interactive experience workflows and support asset pipelines.
  • Keep up to date on Unity features and technology.
Engineering Responsibilities
  • Collaborate with the design and engineering teams to implement specific interactive or Editor features
  • Create flexible, lightweight, technical designs from high level requirements.
  • Debug existing features for bugs, and performance issues.
  • Produce functional, maintainable code written to our coding standards, that meets or exceeds performance requirements.
  • Engage in code reviews of existing and new code to improve code quality whenever possible.
  • Assist with improving existing documentation as well as ensuring consistent documentation and adherence to our coding standards in newly developed code.
  • Collaborate with the Engineering, QA, and Production teams to maximize your contributions.
  • Provide achievable task estimations based on your own ability.
Job Qualifications
  • You have experience developing UI, tools and workflows
  • You have 5+ years of experience working on a variety of Unity projects - big or small, indie or 1st party, PC or console or mobile, licensed or new IP, etc. - to understand the breadth of issues you have to anticipate, and know that every project is different.
  • You have worked on large, long-term projects, within the Unity platform.
  • You have experience with character animation in Unity.
  • You have good communication skills and are comfortable working in a highly-collaborative environment.
Bonus Points
  • Having worked on VR or AR Unity projects.
Archer Team Members
  • Contribute in a respectful manner with empathy and emotional intelligence across the studio.
  • Can work collaboratively in a team as well as independently.
  • Are able to be self-directed in their work and learning.
Bring a growth mindset to the work they do.

What We Offer
  • A fast paced startup environment with unlimited potential for growth
  • Unlimited PTO - We believe in work-life balance and want you to take the time you need.
  • Generous Medical, Dental and Vision packages to choose from
  • 401K and Stock Options
  • Career Development programs
  • Monthly social events and team outings
  • Dog friendly office
  • And so much more..