This role requires a Bachelor's degree or equivalent practical experience, with at least 3 years in a technical leadership role overseeing projects, and 2 years in a people management or team leadership position.
Preferred qualifications include a Master’s degree or PhD in Engineering, Computer Science, or related fields, along with 3 years of experience in developing tools that enhance development velocity, code quality, or health, and experience working in complex, matrixed organizations.
Google's software engineers develop next-generation technologies that impact billions of users. Our products handle massive-scale information beyond web search, including areas like AI, distributed systems, networking, security, and UI design. Engineers work on critical projects with opportunities to switch teams, demonstrating versatility and leadership in a fast-paced environment.
The team aims to make software development more productive, working at the cutting edge of AI, collaborating closely with research and product teams, and contributing to conferences and blogs. The Core team builds the technical foundation for Google’s products, advocating for design elements, developer platforms, and infrastructure that foster innovation and coherence across the company.
Google is an equal opportunity employer committed to diversity and inclusion. We provide accommodations for applicants with disabilities or special needs upon request.