Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree.
  • 2 years of experience with full stack development, across back-end such as Java, Python and front-end experience including Angular, JavaScript or TypeScript or equivalent.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience integrating Large Language Models (LLMs) into enterprise products, building agentic workflows, orchestrating tools, or leveraging semantic frameworks like Model Context Protocol (MCP).
  • Experience building scalable data pipelines (e.g., BigQuery, Dataflow) and working with semantic data layers.
  • Experience with Identity and Access Management (IAM), role-based access control (RBAC), and resolving system vulnerabilities.

About the job

Google Cloud's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google Cloud's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. You will anticipate our customer needs and be empowered to act like an owner, take action and innovate. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Cloud accelerates global digital transformation by delivering enterprise-grade solutions that help organizations grow and solve their most critical business problems at Google scale. As Google Cloud marches toward becoming a $100B+ business, our primary objective at the Google Cloud Business Platform (GCBP)—the product and engineering organization that builds the platforms driving Cloud Marketing, Sales, Partners, Support, and Finance—is to enable this massive scale. Because over 70% of enterprise purchasing decisions are influenced or delivered by partners, the Partner Engineering organization is a key contributor to this growth, managing the entire partner journey. This organization ensures partners can securely onboard, map complex corporate hierarchies, and govern sensitive data access, while also building the public discovery and search engines that connect Google's customers with certified partners.
Within this lifecycle, the Partner Program and Platform Team owns the central portals, automated evaluation engines, and performance metrics that drive partner growth. On the external side, we build the unified portal that serves as the single digital front door for all Google Cloud partner interactions. Through this portal, our platforms programmatically evaluate and deliver the tiering levels and technical credentials that serve as our partners' commercial livelihood—credentials that directly dictate their profit margins, financial rebates, market credibility, and eligibility for Google-led sales leads. We also track their technical solutions and customer deployment plans, serving transparent performance scorecards that allow resellers, service providers, and software builders, as well as internal partner development managers, to easily monitor their business health. On the internal side, we unify disparate data sources to provide a single, consistent version of truth, powering the management dashboards and strategy tools used by Google's own sales and operations leaders. By transforming complex business telemetry into clean, searchable concepts and deploying conversational AI assistants for both external partners and internal Googlers, we empower both audiences to query data safely and make better, faster decisions to accelerate global growth.

Google Cloud accelerates every organization’s ability to digitally transform its business and industry. We deliver enterprise-grade solutions that leverage Google’s cutting-edge technology, and tools that help developers build more sustainably. Customers in more than 200 countries and territories turn to Google Cloud as their trusted partner to enable growth and solve their most critical business problems.

Responsibilities

  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • 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.