Software Engineering Manager, Core Data Query

1 Month 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

Netflix - Software Engineer - Finance and Tax Technology

Netflix

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Google - Senior Staff Engineer, Fullstack, Security Defense Platforms

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
matchgroup - Senior Machine Learning Engineer, Dating Outcomes

matchgroup

New York, New York, United States (Hybrid)
1 Month ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Seattle, Washington, United States (Remote)
6 Months ago
ByteDance - Senior Software Engineer, Multi Cloud CDN - San Jose / Seattle / Boston

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Google - Program Manager, Regulatory Program Management Office

Google

London, England, United Kingdom (On-Site)
1 Month ago
Google - Product Manager, Connector Platform

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
ION - Principal Business Consultant - Endur

ION

London, England, United Kingdom (On-Site)
7 Months ago
Starkflow - Systems Design & Architecture Engineer

Starkflow

United States (On-Site)
3 Months ago
Aristocrat Gaming - Delivery Manager - Custom Integration

Aristocrat Gaming

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Video Solutions Consultant, Publishers

Google

Gurugram, Haryana, India (On-Site)
1 Month ago
Meta - Software Engineering Manager, Product

Meta

Bellevue, Washington, United States (On-Site)
6 Months ago
Next Level Business Services - Java Developer (Full Time)

Next Level Business Services

Littleton, Colorado, United States (On-Site)
7 Months ago
Nielsen Holdings - Principal Software Engineer - Backend (Java, AWS, Oracle)

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Mendix - Mendix Developer

Mendix

Rotterdam, South Holland, Netherlands (Hybrid)
2 Months ago
Alphasense - Sales Solutions Architect

Alphasense

New York, New York, United States (On-Site)
1 Month ago
Britive - SENIOR SOFTWARE ENGINEER (CLOUD)

Britive

Bengaluru, Karnataka, India (Remote)
6 Months ago
Trek - Senior Oracle SOA Developer

Trek

Haryana, India (On-Site)
3 Months ago
Shyft Labs - OMS Lead Engineer

Shyft Labs

Noida, Uttar Pradesh, India (Hybrid)
1 Month ago
ION - Principal Software Engineer, Italy

ION

Milan, Lombardy, Italy (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Arrise Solutions (India)   - Digital Artist/Illustrator

Arrise Solutions (India)

Noida, Uttar Pradesh, India (On-Site)
10 Months ago
PhonePe - Manager (Controllership) - Finance

PhonePe

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Keywords Studios - Lead Research Associate - AI

Keywords Studios

Gurugram, Haryana, India (On-Site)
1 Month ago
PwC - Manager|Oracle fusion Technical|Oracle|Advisory|Bangalore

PwC

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Krafton india - Manager - Growth Investment

Krafton india

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Krafton india - Finance Manager

Krafton india

Pune, Maharashtra, India (On-Site)
2 Months ago
IManage - Full Stack Senior Developer (ReactJS, NodeJS)

IManage

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Trek - Business Analyst (Mobile)

Trek

Haryana, India (On-Site)
3 Months ago
Interactive Brokers - Operation Analysts

Interactive Brokers

Mumbai, Maharashtra, India (Hybrid)
1 Month ago
Paytm - Area Service Manager - Mangalore / Bengaluru / Bagalkot.

Paytm

Mangaluru, Karnataka, India (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Product Management Jobs

Tonies - Senior Project Manager Packaging (all genders)

Tonies

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
6 Months ago
Luxoft - Commodity Project Manager

Luxoft

(On-Site)
6 Months ago
DraftKings - Associate Delivery Manager, PDO

DraftKings

Canada (Remote)
1 Month ago
Luna Technologies   - Product Manager - PLC

Luna Technologies

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Epic Games - Director, Product Management (Music)

Epic Games

(On-Site)
2 Months ago
Plarium - Project Manager

Plarium

Lviv, Lviv Oblast, Ukraine (Remote)
1 Month ago
Polygon Labs - Chief Technology Officer

Polygon Labs

United States (Remote)
2 Months ago
ByteDance - (EUI) Solutions Architect - Byteplus

ByteDance

London, England, United Kingdom (On-Site)
7 Months ago
Google - Customer Engineering Manager III, API and Integration

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Trackman - Customer Service Project Manager

Trackman

Denmark (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (On-Site)

Seattle, Washington, United States (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