Google is seeking a Software Developer III to join their Augmented Reality team, a diverse group of experts focused on building foundations for immersive computing and creating helpful user experiences. The role involves developing next-generation technologies that impact billions of users, working on critical projects with opportunities for growth and team mobility. The position requires expertise in software development, data structures, and algorithms, with responsibilities spanning from code development to system design and maintenance. The ideal candidate will be versatile, demonstrate leadership qualities, and be enthusiastic about tackling full-stack challenges. The role offers competitive compensation ($136,000-$200,000) plus benefits, bonus, and equity, with locations in Mountain View, CA or Waterloo, ON. The AR team's mission is to make immersive computing accessible through mobile devices, with an ever-evolving scope. This position combines technical expertise with project management, requiring skills in design reviews, code review, documentation, and system troubleshooting. Google offers a collaborative environment with opportunities to work on cutting-edge AR technology while contributing to products that handle information at massive scale.