Staff Software Engineer, Core Data Serving

2 Weeks 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

2K - Applied Scientist

2K

Dublin, County Dublin, Ireland (Hybrid)
1 Day ago
Flexera - Member Technical Staff - Site Reliability Engineer

Flexera

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Warner Bros Games - Lead Software Engineer

Warner Bros Games

Chicago, Illinois, United States (Hybrid)
6 Months ago
ByteDance - Student Researcher (Doubao (Seed) - Foundation Model - Speech Understanding) - 2025 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago
Toptracer - Software Engineer in Test (SDET)

Toptracer

Stockholm, Stockholm County, Sweden (Hybrid)
3 Months ago
Larian Studios - DevOps Full-Stack Engineer

Larian Studios

Dublin, County Dublin, Ireland (On-Site)
6 Months ago
Google - Senior Software Engineer, Home Camera Device Software

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
Tradu - Lead Front End Developer

Tradu

Chennai, Tamil Nadu, India (On-Site)
7 Months ago
Google - Staff Engineer Tech Lead, Opinion Rewards, Google Ads

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Google - Software Engineer II, Cloud Networking

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Microsoft - Member of Technical Staff, AI - Pre-Training

Microsoft

Redmond, Washington, United States (On-Site)
1 Month ago
Google - Software Engineer III, AI/ML, Platforms and Devices

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Snyk - Software Engineer

Snyk

Boston, Massachusetts, United States (Hybrid)
7 Hours ago
Google - Software Engineer III, Android, Google TV Data Platform

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Genies - Machine Learning Engineer, Character Animation & Motion AI

Genies

Los Angeles, California, United States (On-Site)
2 Months ago
Anavation - Senior Software Engineer

Anavation

Virginia, United States (Remote)
1 Week ago
Scale AI - Machine Learning Engineer, Enterprise GenAI

Scale AI

San Francisco, California, United States (On-Site)
1 Day ago
Inkittt - Senior Front-End Engineer - Mobile & Web

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
1 Month ago
Google - Software Engineer III, Site Reliability Engineering, Google Cloud

Google

Seattle, Washington, United States (On-Site)
4 Months ago
Alphasense - AI Research engineer

Alphasense

Bengaluru, Karnataka, India (On-Site)
7 Hours ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Fluence - Electrical Design Engineer - CAD

Fluence

Bengaluru, Karnataka, India (Hybrid)
7 Hours ago
Alphasense - Join AlphaSense India Talent Community

Alphasense

Mumbai, Maharashtra, India (On-Site)
7 Hours ago
Eccentric - Rendering Artist

Eccentric

Mumbai, Maharashtra, India (On-Site)
22 Hours ago
Google - Silicon Networking Microarchitecture and RTL Lead

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Rackspace Technology - Manager, Professional Services Delivery

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Alp Consulting  - 3D Artist

Alp Consulting

Madha, Maharashtra, India (On-Site)
8 Months ago
BigShip - Software Tester

BigShip

Dehradun, Uttarakhand, India (On-Site)
6 Months ago
Warner Bros Games - Senior Software Engineer - Roku (Adtech Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Glean - Product Management - Lead

Glean

Bengaluru, Karnataka, India (On-Site)
7 Hours ago
GreedyGame - TECHNICAL RECRUITER

GreedyGame

Bengaluru, Karnataka, India (On-Site)
3 Years ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Next Level Business Services - Pivotal cloud Architect

Next Level Business Services

Dearborn, Michigan, United States (On-Site)
6 Months ago
Luxoft - Frontend Developer (React)

Luxoft

Gurugram, Haryana, India (On-Site)
4 Months ago
Dream Sports - SDE 1 - Backend

Dream Sports

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Luxoft - Software Engineer (Node.js)

Luxoft

Sydney, New South Wales, Australia (On-Site)
4 Months ago
The Walt Disney Company - Lead Software Engineer (Roku Engineer)

The Walt Disney Company

Seattle, Washington, United States (On-Site)
5 Months ago
N-iX - Senior Python Engineer

N-iX

Poland (Remote)
1 Week ago
Google - Early Career Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
Maxis Studios - Tools Software Engineer

Maxis Studios

British Columbia, Canada (On-Site)
2 Weeks ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
2 Weeks 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