Senior System Performance Engineer, XR
Google · United States · Posted 2026-08-17
Job description
Architect, guide, and vet systems designs within the scope of the AR Glasses OS team (with a focus on end-to-end performance optimizations), and write product or system development code to solve ambiguous problems. Analyze in-depth performance of workloads ranging from high-level application APIs to low-level microXR architecture details. Communicate, design, and implement decisions effectively through architecture/design documents and code. Mentor and train other team members on architecture and design techniques, coding standards, debugging complex system interactions, and engineering best practices and processes. Review code developed by other developers, provide feedback to ensure best practices, and contribute to the overall efficiency and productivity of the engineering team through code, process enhancements, and software development workflow improvements. Minimum Qualifications: Bachelor's degree or equivalent practical experience. 8 years of experience in software development programming in C++ or Java. 5 years of experience testing, and launching software products. 5 years of experience with performance, large-scale systems data analysis, visualization tools, or debugging. 3 years of experience with software design and architecture. Preferred Qualifications: Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8 years of experience with data structures and algorithms. 3 years of experience in a technical leadership role leading project teams and setting technical direction. 3 years of experience working in a complex, matrixed organization involving cross-functional, or cross-business projects. Experience with system performance benchmarks, methodologies, and profiling/analysis using industry-standard tools (e.g., Perfetto, GDB, ftrace).