Engineering Manager, Information Retrieval

2 Weeks ago • 8-11 Years • Full Stack Development

Job Summary

Job Description

As an Engineering Manager for Information Retrieval in Bengaluru, you'll lead a team in developing and optimizing IR systems. You'll collaborate cross-functionally to define technical direction, align agendas, and transform the web indexing system. Responsibilities include building and managing a team of software engineers, supporting critical customer investments, and providing sustainable web processing solutions. You'll contribute to the development and optimization of Information Retrieval (IR) systems and work cross-functionally to define roadmaps for specific areas of IR applications. The role requires strong technical and leadership expertise, managing engineers across multiple teams and locations, and overseeing large-scale project deployments.
Must have:
  • Bachelor's degree or equivalent experience
  • 8+ years software development experience (Python, C, C++, Java, JavaScript)
  • 3+ years leadership experience (technical or people management)
  • 3+ years building tools to improve development velocity, code quality, or code health
  • Lead and manage a team of software engineers
Good to have:
  • Agile experience
  • Large-scale distributed systems experience
  • Experience with Java, Python, Go, and CI/CD tools
  • Understanding of SOAP, RESTful APIs, and microservices architecture

Job Details

Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 8 years of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 3 years of experience in a leadership role (e.g., technical leadership or people management, supervision, or team leadership).
  • 3 year of experience building tools that improve development velocity, code quality, or code health.

Preferred qualifications:

  • Experience working on Agile teams, using agile tracking, and process management tools.
  • Experience working with large-scale distributed systems.
  • Experience in one or more scripting and programming languages (Java, Python, Go) and CI/CD build tools.
  • Understanding of SOAP, RESTful APIs, and microservices architecture.

About the job

Like Google's own ambitions, the work of a Software Engineer goes beyond just Search. Software Engineering Managers have not only the technical expertise to take on and provide technical leadership to major projects, but also manage a team of Engineers. You not only optimize your own code but make sure Engineers are able to optimize theirs. As a Software Engineering Manager you manage your project goals, contribute to product strategy and help develop your team. Teams work all across the company, in areas such as information retrieval, artificial intelligence, natural language processing, distributed computing, large-scale system design, networking, security, data compression, user interface design; the list goes on and is growing every day. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

With technical and leadership expertise, you manage engineers across multiple teams and locations, a large product budget and oversee the deployment of large-scale projects across multiple sites internationally.

In this role you will lead a team in Bengaluru and contribute to the development and optimization of Information Retrieval (IR) systems. You will work cross-functionally and help define road map for specific areas of the IR Applications.

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

  • Collaborate cross-functionally to define the technical direction, align the agenda, and transform the web indexing system to support the web processing needs across Google.
  • Collaborate cross-functionally to support the critical customer investment and provide sustainable web processing solutions on top of IR stack.
  • Build and manage a team of software engineers who build solutions to address critical problems for web and media data customers.

Similar Jobs

Next Level Business Services - Java Developer

Next Level Business Services

San Diego, California, United States (On-Site)
6 Months ago
Addepar - Manager, Software Engineering - Data Platform

Addepar

Pune, Maharashtra, India (Hybrid)
1 Day ago
BigID - Senior Backend Engineer

BigID

Chennai, Tamil Nadu, India (Hybrid)
6 Hours ago
ARHS - Senior Java Developer

ARHS

Athens, Greece (On-Site)
6 Months ago
Workato - Senior Infrastructure Engineer (OpenSearch)

Workato

Barcelona, Catalonia, Spain (On-Site)
7 Hours ago
PwC - CRM Technical -Senior associate

PwC

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Epic Games - Programmeur Web sénior

Epic Games

Montreal, Quebec, Canada (On-Site)
3 Months ago
Rockstar Games - Senior Frontend Engineer

Rockstar Games

New York, New York, United States (On-Site)
1 Week ago
ByteDance - Backend Software Engineer

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Playtika - JavaScript Developer

Playtika

Ukraine (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Loyalty Juggernaut - Frontend Developer (Angular)

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
1 Day ago
PwC - Analityk biznesowy  (freelance)

PwC

Warsaw, Masovian Voivodeship, Poland (On-Site)
7 Months ago
Google - Engineering Manager, Local Search Ads Quality

Google

Bengaluru, Karnataka, India (On-Site)
2 Days ago
Google - Software Engineer, Camera and Media, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
2 Weeks ago
ION - Senior DevSecOps Engineer, Italy

ION

Collecchio, Emilia-Romagna, Italy (On-Site)
6 Months ago
Blitre Rewards - Back End Engineer

Blitre Rewards

New York, New York, United States (On-Site)
1 Day ago
Google - Software Engineer II, Android Enterprise

Google

Bucharest, Bucharest, Romania (On-Site)
2 Days ago
Google - Staff Software Engineer, Network Management

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Hawk Eye Innovations - Frontend Test Automation Engineer

Hawk Eye Innovations

Basingstoke, England, United Kingdom (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

Xogar Games - 3D Animator Internship

Xogar Games

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Sprinkler - AI Delivery Manager

Sprinkler

Gurugram, Haryana, India (On-Site)
3 Hours ago
Ajmera Infotech - SENIOR ASP.NET DEVELOPER

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Saxo Bank - Senior Client Service Associate

Saxo Bank

Gurugram, India (On-Site)
19 Hours ago
BOT VFX - DTP Specialist

BOT VFX

Chennai, Tamil Nadu, India (On-Site)
1 Month ago
PlaySimple - Senior Game Artist

PlaySimple

Kanakapura, Karnataka, India (On-Site)
2 Months ago
Warner Bros Games - Staff Software Engineer, C++ Player

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
CME Group - Network Ops Engineer

CME Group

Bengaluru, Karnataka, India (On-Site)
1 Day ago
Rivos - Silicon CAD Front End- Full time

Rivos

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Internkaksha IT Solutions - Data Analyst

Internkaksha IT Solutions

India (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Nagarro - Principal Engineer, Cloud

Nagarro

India (On-Site)
6 Months ago
Forgotten Empires - Senior Software Engineer - Age of Empires (Remote)

Forgotten Empires

Community Of Madrid, Spain (Remote)
1 Month ago
GoTo Group - Software Engineer - Identity Platform

GoTo Group

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Google - Software Engineer, Early Career

Google

State Of Minas Gerais, Brazil (On-Site)
2 Weeks ago
Google - Customer Solutions Engineer

Google

Seattle, Washington, United States (On-Site)
2 Days ago
N-iX - Senior Frontend Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Rockstar Games - Software Engineer (GO), FiveM (Mid/Senior)

Rockstar Games

Leeds, England, United Kingdom (On-Site)
2 Weeks ago
Patreon - Frontend Engineer, Insights (L4)

Patreon

New York, New York, United States (Hybrid)
3 Weeks ago
Nagarro - Associate Distinguished Engineer, Technology

Nagarro

New York, New York, United States (On-Site)
6 Months ago
Larian Studios - Full-Stack Engineer

Larian Studios

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month 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