Software Engineering Manager, Core Data Query

2 Weeks ago • 8-11 Years • Product Management

Job Summary

Job Description

The Software Engineering Manager, Core Data Query at Google, manages engineers across multiple teams and locations, overseeing large-scale projects internationally. This role requires technical expertise in areas like information retrieval, AI, and distributed computing. Responsibilities include setting team priorities, managing individual performance, developing technical roadmaps, designing systems, reviewing code, and ensuring best practices. The manager contributes to product strategy, helps develop the team, and ensures efficient code optimization. The Core Data Query team builds foundational technology for Google's key products.
Must have:
  • 8+ years software development experience (Python, C++, Java, JavaScript)
  • 3+ years technical leadership, 2+ years people management
  • Set team priorities, manage performance, develop roadmaps
  • Design, guide, and vet systems; review code; ensure best practices
Good to have:
  • Master's/PhD in Computer Science
  • Experience in a changing organization

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 3 years of experience in a technical leadership role; overseeing projects, with 2 years of experience in a people management, supervision/team leadership role.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical field.
  • 3 years of experience working in a changing organization.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

The Core team builds the technical foundation behind Google’s flagship products. We are owners and advocates for the underlying design elements, developer platforms, product components, and infrastructure at Google. These are the essential building blocks for excellent, safe, and coherent experiences for our users and drive the pace of innovation for every developer. We look across Google’s products to build central solutions, break down technical barriers and strengthen existing systems. As the Core team, we have a mandate and a unique opportunity to impact important technical decisions across the company.

Responsibilities

  • Set and communicate team priorities that support the broader organization's goals, align strategy, processes, and decision-making across teams.
  • Set clear expectations with individuals based on their level and role and aligned to the broader organization's goals, meet regularly with individuals to discuss performance and development, and provide feedback and coaching.
  • Develop the mid-term technical idea and roadmap within the scope of the team, and evolve the roadmap to meet anticipated future requirements and infrastructure needs.
  • Design, guide, and vet systems designs within the scope of the broader area, and write product or system development code to solve ambiguous problems.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).

Similar Jobs

The Walt Disney Company - Lead Software Engineer, Machine Learning - Ad Platforms

The Walt Disney Company

California, United States (On-Site)
2 Weeks ago
Google - Software Engineering Manager II, Front End, Google Cloud

Google

San Francisco, California, United States (On-Site)
2 Weeks ago
Demandbase - Software Engineer 1 (Frontend)

Demandbase

Hyderabad, Telangana, India (On-Site)
8 Hours ago
Google - Applied AI Customer Engineer, Google Cloud

Google

Paris, Île-de-France, France (On-Site)
2 Days ago
Google - Product Solutions Engineer, Billing, Tech CoE

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Google - Product Manager

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Netflix - Technical Program Manager (L6), Ads Measurement

Netflix

Los Gatos, California, United States (On-Site)
1 Week ago
Google - Advertising Solutions Architect

Google

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Week ago
Epic Games - Director, Product Management (Music)

Epic Games

(On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Airbyte - Software Engineer, Deployments

Airbyte

San Francisco, California, United States (On-Site)
1 Day ago
Fortanix - SDET Engineer

Fortanix

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
ION - Senior Technical Consultant - Endur

ION

Houston, Texas, United States (On-Site)
6 Months ago
Google - Fabrication Data and Yield Hardware Engineer

Google

Goleta, California, United States (On-Site)
2 Weeks ago
Synechron - Java Developer (Spring, Hibernate and SQL Databases)

Synechron

Hyderabad, Telangana, India (On-Site)
6 Hours ago
Netflix - Machine Learning Intern - Spring or Summer 2025

Netflix

Los Gatos, California, United States (On-Site)
6 Months ago
ION - Principal Software Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
NXP - Senior Principal Software Architect - Platform and RF Software

NXP

Bucharest, Bucharest, Romania (On-Site)
7 Months ago
UXBERT Labs - Technology Director

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
2 Weeks ago
GoDaddy - FullStack Senior Software Development Engineer

GoDaddy

(Remote)
7 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Banyan Software - Lead Software Developer (C#/Azure)

Banyan Software

Chennai, Tamil Nadu, India (On-Site)
1 Day ago
Cognite - Senior Front-end Engineer

Cognite

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
Xentrix Studios - Texturing – Artist

Xentrix Studios

India (On-Site)
5 Months ago
Aristocrat Gaming - Sr. Artist II - Animator

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
1 Month ago
Alp Consulting  - Art Director-Adobe After Effects

Alp Consulting

Chennai, Tamil Nadu, India (On-Site)
1 Year ago
Springer Group - Assistant Editor

Springer Group

Pune, Maharashtra, India (On-Site)
1 Day ago
PwC - IN-Manager_CPI_Enterprise App SAP_Advisory_Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ACV Auctions - Senior Engineer, Machine Learning

ACV Auctions

Chennai, Tamil Nadu, India (On-Site)
6 Months ago
Performio - Staff Engineer

Performio

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Hashlist - Data Scientist

Hashlist

Bengaluru, Karnataka, India (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

Keywords Studios - Product Manager II

Keywords Studios

Pune, Maharashtra, India (Hybrid)
1 Month ago
USE Insider - Scrum Master (Remote)

USE Insider

İstanbul, İstanbul, Türkiye (Remote)
6 Months ago
Google - Product Support Manager, Gemini App

Google

Boulder, Colorado, United States (On-Site)
2 Weeks ago
Netflix - Product Manager, Connected Data

Netflix

Los Gatos, California, United States (Remote)
2 Weeks ago
Google - Technical Program Manager, Google Play

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ByteDance - Product Manager - Workplace Solutions Hardware

ByteDance

Singapore (On-Site)
2 Months ago
GoTo Group - Product Manager - Insurance

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
5 Months ago
Google - Product Excellence Manager, Ads Platform

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
ByteDance - Product Solution Manager, BytePlus Recommend

ByteDance

London, England, United Kingdom (On-Site)
6 Months ago
Tencent - Technical Director (Games)

Tencent

London, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Mountain View, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug