Staff Software Engineer, XR

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$197,000 - $291,000
Android
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AR/VR

Description For Staff Software Engineer, XR

Google is seeking a Staff Software Engineer to lead the development of their XR technologies, specifically focusing on the Android XR SDK. This role combines advanced software engineering with cutting-edge XR development, requiring expertise in Android platform development, 3D graphics, and SDK architecture.

The position offers an opportunity to work at one of the world's leading technology companies, developing solutions that will impact billions of users globally. As a Staff Engineer, you'll be responsible for defining the overall architecture of the Android XR SDK, leading API development, and maintaining technical ownership of the entire SDK ecosystem including tools and documentation.

The role requires a seasoned professional with 8 years of software development experience, including significant expertise in testing, launching products, and technical leadership. The ideal candidate will have a strong background in Android development, 3D graphics, and user experience design, with experience in Unity development being particularly valuable.

Working at Google's offices in either Mountain View, CA or Kirkland, WA, you'll collaborate with cross-functional teams across Platform, Android Developer Experience, and XR Experiences teams. This position offers competitive compensation ($197,000-$291,000 base salary) plus bonus, equity, and comprehensive benefits.

This is an excellent opportunity for a senior technical leader who wants to shape the future of XR technology at Google, working on projects that push the boundaries of what's possible in augmented and virtual reality experiences. The role combines technical excellence with strategic thinking, requiring someone who can both architect complex systems and guide teams toward successful implementation.

Last updated 16 hours ago

Responsibilities For Staff Software Engineer, XR

  • Responsible for defining the overall architecture and design of the Android XR SDK
  • Primary responsibilities include API development
  • Have technical ownership over the full Software Development Kits (SDK) including tools, documentation, and overall delivery
  • Work with cross-functional and cross-team partners in Platform, Android Developer Experience, and XR Experiences teams to influence the technical choices that impact the XR Developer Experience

Requirements For Staff Software Engineer, XR

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience testing, and launching software products
  • 3 years of experience with software design and architecture
  • 2 years of experience in a technical leadership role; overseeing projects
  • Experience with data structures/algorithms
  • Experience in Android platform or application development
  • Experience in 3D graphics and user experience design
  • Experience development within Unity

Benefits For Staff Software Engineer, XR

Medical Insurance
Equity
  • Base salary + bonus + equity + benefits

Interested in this job?

Jobs Related To Google Staff Software Engineer, XR

Senior UX Researcher, Android Extended Reality Developer API

Senior UX Researcher position at Google focusing on Android Extended Reality Developer API research and development.

Technical Lead Manager, Android Kernel, Android Systems

Lead Android Kernel and Systems development at Google, managing team and technical strategy for core Android infrastructure components.

Senior Product Manager, Android Tensor

Lead product management for Google's Android Tensor SoC, driving innovation in mobile computing through ML and silicon optimization for Pixel devices.

Software Engineering Manager, Android Automotive

Lead Android Automotive engineering teams at Google, developing next-generation vehicle systems with 8+ years of software development experience required.

Staff Software Engineer, Framework Foundations

Staff Software Engineer position at Google focusing on Android Framework Foundations, requiring 8+ years of development experience and strong technical leadership skills.