Staff Software Engineer, Core Data Serving

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

nissan - Global Data Scientist

nissan

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

Nordcurrent

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
7 Months ago
Lucid Reality Labs - ML/AI Engineer

Lucid Reality Labs

Poland (Remote)
3 Months ago
GoTo Group - Lead Software Engineer - Cartography

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
8 Months ago
bytedance - Research Scientist in Foundation Models for Science

bytedance

San Jose, California, United States (Hybrid)
2 Months ago
Google - Software Engineer, PhD, Cloud Platforms

Google

Taipei City, Taiwan (On-Site)
2 Months ago
Ion - Principal Software Engineer, Italy

Ion

Rome, Lazio, Italy (On-Site)
8 Months ago
Google - Software Engineer, Early Career, Cloud AI

Google

(On-Site)
7 Months ago
Liquid Advertising - Junior Software Engineer - Python

Liquid Advertising

Michigan, United States (Remote)
3 Months ago
Google - Senior Staff Software Engineer, Google Cloud Compute

Google

Seattle, Washington, United States (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Techland - Rendering Programmer

Techland

Poland (On-Site)
1 Year ago
Veeam Software - Backend Engineer

Veeam Software

Seattle, Washington, United States (Remote)
1 Month ago
Ubisoft - Senior ML Data Scientist

Ubisoft

Montreal, Quebec, Canada (On-Site)
3 Months ago
Peak - Data Scientist

Peak

(On-Site)
10 Months ago
Qualcomm - Engineer - C#, Angular

Qualcomm

Hyderabad, Telangana, India (On-Site)
1 Month ago
Enphase Energy - Sr. Failure/Risk Analysis Engineer – Defect Analyst

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Reddit - Senior Software Engineer, Ads Experimentation Platform

Reddit

Ontario, Canada (Remote)
1 Month ago
bytedance - Senior Research Engineer / Scientist - AI for Databases

bytedance

Seattle, Washington, United States (On-Site)
2 Months ago
Salesforce - Lead Software Engineer - Backend

Salesforce

San Francisco, California, United States (On-Site)
1 Month ago
CrowdStrike - Sr. Engineer, Backend - Ingestion

CrowdStrike

Canada (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Assystems - Site Engineer- Electrical

Assystems

Bagalkote, Karnataka, India (On-Site)
8 Months ago
Fi - Software Engineer - DevOps/Infra

Fi

Bengaluru, Karnataka, India (On-Site)
3 Years ago
bounteous - Salesforce Marketing Cloud Architect

bounteous

Chennai, Tamil Nadu, India (Hybrid)
1 Year ago
Synechron - Level 1 SysOps Engineer

Synechron

Pune, Maharashtra, India (On-Site)
1 Month ago
NCR Atleos - Business Operations Support Admin

NCR Atleos

Gurugram, Haryana, India (On-Site)
1 Month ago
NCR Voyix - Software Product Owner II

NCR Voyix

Hyderabad, Telangana, India (On-Site)
1 Month ago
Sporty Group - IN Lead - Customer Success

Sporty Group

Delhi, India (On-Site)
3 Months ago
beghou consulting - HR Executive

beghou consulting

Hyderabad, Telangana, India (Hybrid)
3 Months ago
Egnyte - Sr DevOps Engineer - Azure

Egnyte

India (Remote)
4 Months ago
Fictiv - Manufacturing Engineer - (CNC)

Fictiv

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Meta - Software Engineering Manager, Product Infrastructure

Meta

Menlo Park, California, United States (Remote)
7 Months ago
Electronic Arts - Experienced Online Software Engineer - American Football Live

Electronic Arts

Orlando, Florida, United States (Hybrid)
2 Months ago
Rockstar Games - Associate Director: Software Engineering

Rockstar Games

New York, New York, United States (On-Site)
5 Months ago
Tamatem Games - Software Engineer

Tamatem Games

Amman, Amman Governorate, Jordan (On-Site)
3 Months ago
Epic Games - Core Tech Programmer

Epic Games

Cary, North Carolina, United States (On-Site)
2 Months ago
warner bros games - Staff Software Engineer - Full Stack Developer

warner bros games

Bengaluru, Karnataka, India (Hybrid)
5 Months ago
Super.com - Senior Full-Stack Software Engineer ( Remote! )

Super.com

Austin, Texas, United States (Remote)
8 Months ago
Google - Software Engineer III, Control Plane, Google Cloud

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Months ago
Google - Software Engineer, Photos, Early Career

Google

Sydney, New South Wales, Australia (On-Site)
2 Months ago
The Walt Disney Company - Technology Manager

The Walt Disney Company

Montévrain, Île-de-France, France (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (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