Software Engineer III, Knowledge Catalog For AI

Google•Kirkland, WA
•$147,000 - $210,000

About The Position

Google software engineers develop next-generation technologies used by billions of people and work on projects critical to Google’s needs. They are expected to bring ideas from a range of technical areas, demonstrate versatility and leadership, and take on problems across the full stack as the business evolves. This role is part of Knowledge Catalog, an enterprise-wide context engine designed to serve as a reliable source of truth for people and AI agents. It bridges raw data and business meaning, providing context and governance across data estates. Data teams and AI developers use it to discover data, enforce policies, and retrieve context for analytics and autonomous applications. The engineer will empower AI agents across Google Cloud and third-party data ecosystems, including BigQuery, lakehouses, and operational databases. Google Cloud provides enterprise-grade solutions and tools to organizations in more than 200 countries and territories. Individual pay is determined by job-related skills, experience, and relevant education or training. The US salary range is $147,000–$210,000, plus a 15% bonus target, equity, and benefits.

Requirements

  • Bachelor’s degree or equivalent practical experience.
  • At least 2 years of experience developing large-scale infrastructure, distributed systems or networks, or working with compute technologies or storage.
  • At least 2 years of software development experience, or 1 year of software development experience in an industry setting with an advanced degree.
  • At least 1 year of experience with applied AI/ML or GenAI technologies.
  • Experience with software development in one or more general-purpose programming languages, such as Java, C/C++, or Go.
  • Experience with distributed systems.

Nice To Haves

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

Responsibilities

  • Write product or system development code.
  • Participate in or lead design reviews with peers and stakeholders to decide among available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices, including style guidelines, code check-in, accuracy, testability, and efficiency.
  • Contribute to existing documentation or educational content and adapt it based on product or program updates and user feedback.
  • Triage product or system issues and debug, track, and resolve them by analyzing causes and effects on hardware, network, or service operations and quality.

Benefits

  • 15% bonus target
  • Equity
  • Benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service