Software Engineer, Information Retrieval, Data Indexing, Core Data

1 Month ago • 8-11 Years • Full Stack Development

Job Summary

Job Description

Google is seeking a Software Engineer to build the next generation indexing system for critical products like Google Search, Google DeepMind, YouTube, and Shopping. This role involves working on the core indexing platform at a planetary scale, defining its future and making critical contributions. Responsibilities include building the next-generation indexing system, working on the core indexing platform, learning how indexing infrastructure works at scale, and making contributions to define its future. The ideal candidate will have 8+ years of software development experience, expertise in data structures/algorithms, and experience testing and launching software products. Experience with software design and architecture is also preferred. The role is based in Bengaluru, Karnataka, India.
Must have:
  • 8+ years software development experience
  • Data structures/algorithms expertise
  • Experience testing & launching software
  • Build next-gen indexing system
  • Work on core indexing platform
Good to have:
  • Master's/PhD in related field
  • Technical leadership experience
  • Cross-functional project experience

Job Details

Minimum qualifications:

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

Preferred qualifications:

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field.
  • 8 years of experience with data structures/algorithms.
  • 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

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

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

  • Build the next generation indexing system.
  • Work on the core indexing platform that's empowering many critical Google products such as Google Search, Google Deepmind, YouTube, Shopping, and numerous associated products that leverage Google indexed data.
  • Learn how indexing infrastructure works at a planet scale and make critical contributions to define its future.

Similar Jobs

Alation - Forward Deployed Engineer

Alation

Chennai, Tamil Nadu, India (Hybrid)
1 Month ago
NVIDIA - Engineering Manager, AI Developer Technology

NVIDIA

Austin, Texas, United States (On-Site)
2 Months ago
Google - Staff Software Engineer, Machine Learning, Computer Vision, Silicon

Google

Mountain View, California, United States (On-Site)
1 Month ago
Cadence - Software Architect

Cadence

Boston, Massachusetts, United States (On-Site)
1 Month ago
Vertigo Games - Gameplay Programmer

Vertigo Games

Amsterdam, North Holland, Netherlands (Hybrid)
2 Months ago
Aristocrat Gaming - Android Developer

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Nagarro - Senior Engineer

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - Application Engineer

Google

Hyderabad, Telangana, India (On-Site)
1 Month ago
GoTo Group - Software Engineer - Foundation Security

GoTo Group

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Software Engineer III, Infrastructure, Conduit Flume Pipelines

Google

Zürich, Zurich, Switzerland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

GoMotive - Engineering Manager, Full Stack (MarTech)

GoMotive

(Remote)
1 Month ago
ByteDance - Search Operation Quality Assurance - Ads

ByteDance

Pasig, Metro Manila, Philippines (On-Site)
7 Months ago
ByteDance - Research Scientist in Foundation Model, Speech Understanding - 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
7 Months ago
Google - Software Engineer, AI/ML, Health and Safety Intelligence

Google

Mountain View, California, United States (On-Site)
1 Month ago
CharacterAI - Engineering Manager, Safety

CharacterAI

Menlo Park, California, United States (On-Site)
2 Months ago
NVIDIA - Senior ASIC Verification Engineer - GPU Memory Subsystem

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
Ubisoft - Senior C++ Programmer

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
2 Months ago
Microsoft - Member of Technical Staff – Voice & Vision

Microsoft

Mountain View, California, United States (Hybrid)
2 Months ago
MyGames - Unity Developer

MyGames

(Remote)
1 Month ago
Fluxon - Senior Software Engineer

Fluxon

Hyderabad, Telangana, India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Wind River - Technical Leader - DO178 V&V

Wind River

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Entrata - Software Engineer

Entrata

Pune, Maharashtra, India (Hybrid)
7 Months ago
Google - ASIC Silicon Design Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
PwC - Senior Associate - SAP - GDC

PwC

Kolkata, West Bengal, India (On-Site)
8 Months ago
WinZO - Data Analyst

WinZO

New Delhi, Delhi, India (On-Site)
1 Month ago
Zones LLC - Network Engineer L3

Zones LLC

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Tesla - Inside Sales Advisor

Tesla

Mumbai, Maharashtra, India (On-Site)
3 Months ago
GoTo Group - Android Engineer - Comms Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Assystems - PHE and firefighting designer

Assystems

Hyderabad, Telangana, India (On-Site)
7 Months ago
PhonePe - Specialist - Compensation & Benefits

PhonePe

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Aristocrat Gaming - Android Developer

Aristocrat Gaming

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Google - Software Engineer III, Frontend, GTI, Google Cloud

Google

Málaga, Andalusia, Spain (On-Site)
1 Month ago
Luxoft - Senior Angular Developer

Luxoft

Toronto, Ontario, Canada (On-Site)
5 Months ago
Meta - Production Engineer

Meta

Warsaw, Masovian Voivodeship, Poland (On-Site)
6 Months ago
Mashgin - Software Engineer, Full-Stack

Mashgin

Palo Alto, California, United States (Hybrid)
7 Months ago
Nagarro - Associate Principal Engineer, Java

Nagarro

India (Remote)
7 Months ago
Google - Software Engineer, Early Career, Campus

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Month ago
Warner Bros Games - Senior Software Engineer

Warner Bros Games

(Hybrid)
1 Month ago
Next Level Business Services - .NET Developer (Full Time)

Next Level Business Services

Sammamish, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded