Staff Software Engineer, Search Feature

Google Google · Big Tech · Bengaluru, Karnataka, India

Staff Software Engineer role at Google, focusing on building a transformative developer experience for Search developers. The role involves designing, developing, testing, and deploying software solutions, with a strong emphasis on platform systems that scale for Search product needs. While AI is mentioned as a domain of interest and knowledge is expected, the core responsibility is software engineering for developer tools within the Search product, not direct AI/ML model development.

What you'd actually do

  1. Ideate, design and build a transformative developer experience for thousands of Search developers. Challenge status-quo and have the knack of working backwards from the Developer customers.
  2. Be passionate about the AI for developers space and have prior knowledge working in this area and solve problems with increased levels of ambiguity. Have AI Fluency and be prepared to discuss your knowledge of AI tools in the hiring process.
  3. Have expertise in building platform systems that scale for Search product's needs and focus on long term thinking and quality.
  4. Appreciate the challenges that come with building a developer facing offering and be a growth-multiplier who can technically guide an engineering team.

Skills

Required

  • software development
  • software design
  • software architecture
  • testing
  • launching software products

Nice to have

  • data structures
  • algorithms
  • technical leadership
  • complex, cross-functional organization

What the JD emphasized

  • AI for developers
  • AI Fluency
  • AI tools