Staff Software Engineer, Search Platforms

Google Google · Big Tech · Bengaluru, Karnataka, India

Staff Software Engineer for Google Search Platforms, focusing on building scalable platform systems and enhancing developer experience. The role involves designing, developing, testing, and deploying software solutions, with an emphasis on ideation, quality, and guiding the engineering team. While the preferred qualifications mention experience with agentic workflows and LLM-powered automation, the core responsibilities are centered around traditional software engineering and platform development for Search.

What you'd actually do

  1. Ideate, design and build developer experience for Search developers. Test status quo and work backwards from the developer customers.
  2. Build platform systems that scale for Search product's needs.
  3. Focus on thinking and quality.
  4. Guide engineering team.

Skills

Required

  • software development
  • testing
  • launching software products
  • Python
  • C++
  • Java

Nice to have

  • agentic workflows
  • multi-agent architectures
  • model context protocol
  • agent development kit
  • Agent-to-Agent (A2A) communication patterns
  • agentic frameworks
  • Large Language Model (LLM)-powered automation