Google software engineers develop next-generation technologies that serve billions of users and handle information at massive scale. Engineers work on projects critical to Google, with opportunities to move between teams and projects as the business evolves, and are expected to bring fresh ideas, versatility, leadership qualities, and enthusiasm for solving problems across the full stack. As part of the Knowledge Catalog team, the Software Engineer will help build a foundational context engine for the AI era: an always-on, enterprise-wide catalog that serves as a single source of truth for human users and AI agents. The work bridges raw data and business meaning, supporting Google’s Agentic Data Cloud and enabling AI agents to reason, act, and execute on complex enterprise data. The Knowledge Catalog provides business context and governance across data estates, helping data teams and AI developers discover data, enforce policies, and retrieve context for analytics and autonomous applications. The role empowers AI agents across Google Cloud and third-party data ecosystems, including BigQuery, lakehouses, and operational databases. Google Cloud provides enterprise-grade solutions and developer tools to customers in more than 200 countries and territories.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level