Software Engineering Manager, Search

Google

8 yrs Bengaluru Full Time Work from office
Google logo
Posted : today
Actively hiring

Job description

Lead a high-performing engineering team and shape the future of Search at Google. This role offers the unique opportunity to guide technical direction, manage complex projects, and contribute to product strategy while mentoring talented engineers. You will be instrumental in evolving Search into a multimodal platform, driving advancements in AI integration and fostering robust engineering practices.

This position involves not only optimizing code but empowering your team to achieve their best. You'll manage project goals, influence product roadmaps, and foster the professional growth of your team members. Join a dynamic environment where innovation in areas like AI, NLP, and large-scale systems is a daily pursuit.

Responsibilities

Spearhead the technical vision for transforming Search into an inherently multimodal platform, focusing on AI Mode (AIM) and AI Overviews (AIO) orchestration.

Drive the team's adoption of agent-driven architectures and spec-driven development, demonstrating fluency in AI tools.

Manage intricate integrations with internal infrastructure and product teams, as well as external AI partners.

Champion rigorous engineering standards, emphasizing system reliability, precise capacity planning, and latency optimization.

Lead, mentor, and sponsor a team of exceptional engineers, setting clear operational standards, supporting career advancement, and enhancing their technical visibility.

Qualifications

Requires a Bachelor’s degree or equivalent practical experience, coupled with 8 years of software development expertise in languages like C++, Java, JavaScript, or TypeScript.

Possess 5 years of experience in testing and launching software products, alongside 3 years of experience in software design and architecture.

Minimum of 3 years in people management and 2 years in a technical leadership capacity are essential. Experience integrating generative AI tools or LLM interfaces into workflows is also required.

Preferred candidates will have a Master's degree or PhD in Computer Science or a related technical field, with 5 years of experience in complex organizations and a passion for technology, collaboration, and problem-solving.

Essential Skills

Software DevelopmentC++JavaJavaScriptTypeScriptSoftware DesignSoftware ArchitecturePeople ManagementTechnical LeadershipGenerative AILLM

Good to Have

CPythonMachine LearningArtificial IntelligenceNatural Language ProcessingDistributed ComputingLarge-scale System DesignNetworkingSecurityData CompressionUser Interface Design

Highlights

  • Actively hiring

More Details

RoleSoftware Engineering Manager, Search
IndustryTechnology, Internet
DepartmentSoftware Development
Employment TypeFull Time, Work from office

About the Company

Google logo

Google

Technology

Software Engineering Manager, Search at Google | SkillMX | SkillMX