Google's Core team is seeking a Staff Software Engineer to lead the development of their Core Data Query systems. This role combines technical leadership with hands-on development, focusing on building the technical foundation behind Google's flagship products. You'll be responsible for managing and mentoring a team of engineers while working on critical data query systems, particularly the F1 Query system. The position requires expertise in large-scale system design, distributed computing, and data structures/algorithms.
As a Staff Software Engineer, you'll collaborate across multiple teams and time zones, leading technical initiatives that impact Google's core infrastructure. You'll be involved in designing and implementing solutions that scale sustainably through advanced mechanisms like caching, task scheduling, and algorithmic improvements. The role offers the unique opportunity to influence technical decisions across the company while working on systems that handle information at massive scale.
The Core team serves as owners and advocates for underlying design elements, developer platforms, product components, and infrastructure at Google. You'll be working on essential building blocks that drive innovation and ensure excellent, safe, and coherent experiences for users. The position requires a blend of technical expertise, leadership skills, and the ability to manage project priorities, deadlines, and deliverables.
This is an excellent opportunity for experienced engineers who want to make a significant impact on Google's technical foundation while leading and mentoring others. You'll be at the forefront of solving complex technical challenges, working with cutting-edge technology, and helping shape the future of Google's core infrastructure. The role offers the chance to work with talented engineers across the organization and contribute to systems that affect billions of users worldwide.