Staff Software Engineer, Core Data Serving

8 Hours ago • 8-14 Years • Full Stack Development • Research & Development

Job Summary

Job Description

As a Staff Software Engineer in Core Data Serving at Google, you'll be a key player in building the foundation of Google's flagship products. You'll lead a team in Bengaluru, contributing to components that index millions of documents and serve millions of queries per second. Responsibilities include optimizing systems for performance and capacity, improving automation through cross-system tooling, and collaborating with global teams. You'll work on the end-to-end search infrastructure, impacting technical decisions across the company. The role requires strong leadership, expertise in data structures/algorithms, and experience in software design, architecture, testing, and launching products. You will interact with executive leads across various roles and functions globally.
Must have:
  • 8+ years software development experience
  • Data structures/algorithms expertise
  • 5+ years design, architecture, testing experience
  • Team leadership experience
  • Cross-functional project experience
Good to have:
  • Master's or PhD in related field
  • Experience in technical leadership roles

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience in software development, and with data structures/algorithms.
  • 5 years of experience with design and architecture; and testing/launching software products.

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction.
  • 3 years of experience working in an organization involving cross-functional or cross-business projects.

About the job

A line of code can be many things - an amazing feature, a beautiful UI, a transformative algorithm. The faster this line of code reaches millions of users, the sooner it impacts their lives. As a Software Engineer, Tools and Infrastructure, you will be at the heart of Google’s engineering process building software that empowers engineering teams to develop and deliver high quality products quickly. We are focused on solving the hardest, most interesting challenges of developing software at scale without sacrificing stability, quality, velocity or code health.

We ensure Google's success by partnering with engineering teams and developing scalable tools and infrastructure that help engineers develop, test, debug and release software quickly. We impact thousands of Googlers and billions of users by increasing the pace of product development and ensuring our products are thoroughly tested. We are advocates for code health, testability, maintainability and best practices for development and testing.

Having access to all of Google's platforms and vast compute resources provides a unique opportunity to grow as an engineer. We typically work in small, nimble teams that collaborate on common problems across products and focus areas. As a result, the exposure to this broad set of problems provides technical challenges as well as accelerated career growth.

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

  • Lead a team of Software Engineers based in Bengaluru and have the opportunity to understand how the end-to-end search infrastructure at Google works.
  • Contribute to components indexing documents at rates of millions of documents per second and serving millions of queries per second.
  • Optimize systems for performance and capacity. Improve automation through building cross-system tooling.
  • Collaborate with teams across Core Data globally. Work in a team that embraces the contributions of all members.
  • Interact with executive leads across various roles and functions globally.

Similar Jobs

Google - Uber Technical Lead, Spaces Engineering

Google

Hyderabad, Telangana, India (On-Site)
10 Hours ago
Google - Software Engineer, Site Reliability Engineer

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
8 Hours ago
Playrix - Senior Data Analyst (Attribution)

Playrix

Ukraine (Remote)
5 Months ago
TVH - Data Scientist

TVH

Pune, Maharashtra, India (On-Site)
7 Months ago
Google - Software Engineer III, Google Threat Intelligence, Google Cloud Platform

Google

Málaga, Andalusia, Spain (On-Site)
11 Hours ago
Forgotten Empires - Senior Software Engineer - Age of Empires (Remote)

Forgotten Empires

Andalusia, Spain (Remote)
4 Weeks ago
Playrix - Senior C++ Software Engineer (Build System)

Playrix

Portugal (Remote)
4 Months ago
CloudHire - Wordpress Full Stack Developer

CloudHire

Bengaluru, Karnataka, India (Remote)
3 Weeks ago
OUTFIT7 - Lead Web Developer

OUTFIT7

Ljubljana, Ljubljana, Slovenia (On-Site)
7 Months ago
N-iX - Senior Fullstack .NET + Angular Engineer

N-iX

Medellín, Antioquia, Colombia (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Xsolla - Software Engineer (Monetization)

Xsolla

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
3 Weeks ago
Arrise Solutions (India)   - Senior Data Scientist (Remote)

Arrise Solutions (India)

Hyderabad, Telangana, India (Remote)
5 Months ago
CD PROJEKT RED - Senior Game Programmer

CD PROJEKT RED

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Netflix - Data Scientist (L5) - Product Promotion & Algorithm Performance

Netflix

Los Angeles, California, United States (On-Site)
16 Hours ago
ByteDance - Research Scientist, Multimodal Interaction & World Model

ByteDance

Singapore (On-Site)
2 Days ago
Google - Software Engineer, Android

Google

Bucharest, Bucharest, Romania (On-Site)
8 Hours ago
NVIDIA - Senior Applied LLM Engineer, AI – Chip Design

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
CharacterAI - Research Engineer, ML Systems

CharacterAI

New York, New York, United States (On-Site)
3 Weeks ago
Google - Software Engineer III, Play Games Multiplatform

Google

Bengaluru, Karnataka, India (On-Site)
11 Hours ago
Google - Software Engineer, Android, CoreOS

Google

Bucharest, Bucharest, Romania (On-Site)
10 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Balbix - Technical Writer

Balbix

Gurugram, Haryana, India (On-Site)
6 Months ago
Assystems - Internal Finance Auditor

Assystems

Gurugram, Haryana, India (On-Site)
5 Months ago
Ciklum - Software Development Engineer in Test

Ciklum

Chennai, Tamil Nadu, India (Hybrid)
7 Months ago
CloudHire - Full Stack Developer

CloudHire

Gurugram, Haryana, India (Remote)
2 Weeks ago
PwC - Associate, Microsoft Dynamics 365 Finance Consultant

PwC

Kolkata, West Bengal, India (On-Site)
2 Months ago
Nielsen Holdings - Senior Software Engineer - Bigdata ( Java / Scala / Python  & Spark , SQL , AWS).

Nielsen Holdings

Bengaluru, Karnataka, India (Hybrid)
6 Months ago
InMobiInMobi - Product Manager

InMobiInMobi

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Glean - Technical Support Engineer (EST shift hours)

Glean

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Hasura - Senior/Staff Software Engineer - Go Backend (Bengaluru/Hybrid)

Hasura

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Nagarro - Staff Consultant ,SAP Sales Service

Nagarro

Pune, Maharashtra, India (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Senior Dotnet Fullstack

Nagarro

Mexico (Remote)
6 Months ago
GT - Full-stack Engineer (Python + React.js)

GT

Poland (Remote)
2 Weeks ago
Highspot - Sr. Software Development Engineer

Highspot

Hyderabad, Telangana, India (Hybrid)
6 Months ago
Google - Senior Software Engineer, Full Stack, Google Ads

Google

Mountain View, California, United States (On-Site)
8 Hours ago
Aristocrat Gaming - Senior Software Developer

Aristocrat Gaming

London, England, United Kingdom (Hybrid)
3 Months ago
CloudHire - Senior Full Stack Architect: Angular & NestJS

CloudHire

Mumbai, Maharashtra, India (Remote)
3 Weeks ago
Meta - Production Engineer

Meta

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Seedify - Senior Backend Engineer

Seedify

(Remote)
4 Months ago
Hedra - Lead Product Engineer

Hedra

San Francisco, California, United States (On-Site)
3 Weeks ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

New York, New York, United States (On-Site)
5 Months 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.

Bucharest, Bucharest, Romania (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Dublin, County Dublin, Ireland (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, 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