Software Engineer, Information Retrieval, Data Indexing, Core Data

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Data
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
AI · Enterprise SaaS · Search

Description For Software Engineer, Information Retrieval, Data Indexing, Core Data

Google is seeking a talented Software Engineer to join their Core team, focusing on information retrieval and data indexing systems. This role is crucial in developing and maintaining the technical foundation behind Google's flagship products. As part of the Core team, you'll have the unique opportunity to impact important technical decisions across the company and work on systems that operate at massive scale.

The position requires expertise in software development, data structures, and algorithms, with a strong focus on building and improving the next generation indexing system. You'll be working on the core indexing platform that powers critical products like Google Search, DeepMind, YouTube, and Shopping, making your contributions vital to Google's success.

The ideal candidate brings 8+ years of software development experience and a strong background in system design and architecture. You'll need to demonstrate leadership qualities and versatility, as you'll be working on complex technical challenges and collaborating across multiple teams and business units.

This role offers the opportunity to work at the heart of Google's infrastructure, solving challenging problems at unprecedented scale. You'll be part of a team that builds central solutions, breaks down technical barriers, and strengthens existing systems. The position combines technical expertise with strategic thinking, as you'll help define the future of Google's indexing infrastructure.

Working at Google means joining a company that values diversity, equality, and inclusion. You'll be part of an organization that provides comprehensive benefits and maintains a strong focus on work-life balance. If you're passionate about large-scale systems, data structures, and want to make an impact on products used by billions of users, this role presents an exceptional opportunity for career growth and technical innovation.

Last updated a day ago

Responsibilities For Software Engineer, Information Retrieval, Data Indexing, Core Data

  • 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

Requirements For Software Engineer, Information Retrieval, Data Indexing, Core Data

Java
Python
Kubernetes
  • 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
  • Master's degree or PhD in Engineering, Computer Science, or a related technical field (preferred)
  • 3 years of experience in a technical leadership role leading project teams and setting technical direction (preferred)
  • 3 years of experience working in an organization involving cross-functional, or cross-business projects (preferred)

Benefits For Software Engineer, Information Retrieval, Data Indexing, Core Data

Medical Insurance
Parental Leave
401k
  • Equal opportunity employer
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Google Software Engineer, Information Retrieval, Data Indexing, Core Data

Technical Program Manager, Data Governance and Regulatory Programs

Lead data governance and regulatory compliance initiatives at Google Research, managing cross-functional teams and implementing strategic data management solutions.

Senior Solutions Acceleration Architect, Data

Lead data-centric solution design and development at Google Cloud, combining technical expertise with customer engagement to drive enterprise transformation.

Senior Data Scientist, Intelligent Automation and Recommendation

Senior Data Scientist position at Google focusing on intelligent automation and recommendation systems for large-scale infrastructure optimization.

Senior Staff Data Scientist, Research, NetSoft

Senior Staff Data Scientist position at Google's NetSoft team, focusing on network risk assessment and forecasting with competitive compensation and benefits.

Staff Technical Writer, Google Cloud, Data Portfolio

Staff Technical Writer position at Google Cloud focusing on data portfolio documentation with competitive compensation and benefits in New York.