Senior Software Engineer, Knowledge Catalog for AI

Google Google · Big Tech · Kirkland, WA +2

Senior Software Engineer to build and maintain the Knowledge Catalog, a foundational context engine for AI agents. This role involves empowering AI agents with data discovery, policy enforcement, and rich context retrieval across various data ecosystems, enabling them to reason and act on complex enterprise data. The focus is on building the infrastructure that bridges raw data and business meaning for AI applications.

What you'd actually do

  1. Write and test product or system development code.
  2. Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  3. Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  4. Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  5. Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Skills

Required

  • 5 years of experience with software development in one or more programming languages (e.g., Java, C/C++, or Go, etc.).
  • 3 years of experience with developing large-scale infrastructure, distributed systems or networks, or experience with compute technologies, storage or hardware architecture.
  • 2 years of experience with applied AI/ML and common GenAI technologies.

Nice to have

  • Master's degree or PhD in Computer Science or a related technical field.
  • Experience developing Cloud or SaaS products.
  • Experience with shipping 0-to-1 AI applications, with a holistic understanding of product, quality, and infra.
  • Knowledge of data warehouses, big data, SQL, and data governance.

What the JD emphasized

  • Knowledge Catalog is the foundational context engine for the AI era.
  • always-on enterprise-wide catalog for AI
  • single source of truth for both human users and AI agents.
  • power Google's Agentic Data Cloud
  • enabling AI agents to reason, act, and execute on complex enterprise data.
  • universal business context and governance for your entire data estate.
  • Data teams and AI developers use Knowledge Catalog to discover data, enforce policies, and retrieve rich context for both analytics and autonomous applications.
  • empower AI agents across industry-leading Google Cloud and third-party data ecosystems (BigQuery, lakehouses, operational databases, etc.).
  • shipping 0-to-1 AI applications, with a holistic understanding of product, quality, and infra.

Other signals

  • Knowledge Catalog is the foundational context engine for the AI era.
  • serves as the single source of truth for both human users and AI agents.
  • power Google's Agentic Data Cloud
  • enabling AI agents to reason, act, and execute on complex enterprise data.
  • empower AI agents across industry-leading Google Cloud and third-party data ecosystems